ログインウインドウでユーザにログインする
「
Apple Remote Desktop
」では、
「
AppleScript System Events
」と「
UNIX
コマンドを送信」機
能を使用することで、クライアントコンピュータ上の任意のユーザにログインすることができま
す。これらの強力な機能を使用すると、任意の数のクライアントコンピュータに、ログインウイ
ンドウから、同じユーザ名で同時にログインすることができます。
このスクリプトは、ログイン画面でのみ使用します。
ユーザにログインするには:
この方法では、「
osascript
」コマンドを使用します。
「
osascript
」について詳しくは、
「
osascript
」のマニュアルページ(
man
で表示)を参照してください。
1
Remote Desktop
ウインドウでコンピュータリストを選択します。
2
選択したコンピュータリストで
1
台以上のコンピュータを選択します。
3
「管理」>「
UNIX
コマンドを送信」と選択します。
152
第
8
章
クライアントコンピュータを管理する
4
「
UNIX
コマンド」ウインドウで、次の
AppleScript
を入力します。ユーザ名とパスワードを追加
してください:
osascript <<EndOfMyScript
tell application "System Events"
keystroke "<user name>"
keystroke tab
delay 0.5
keystroke "<password>"
delay 0.5
keystroke return
end tell
EndOfMyScript
5
「
root
」ユーザを選択してコマンドを実行します。
6
「送信」をクリックします。
クライアントコンピュータでスクリプトが実行されます。