|  | ARD を使用して AppleScript を実行する

実行できる 2 つ目の種類のスクリプトで、Mac OS X 環境で最もよく使われるものは、AppleScript です。 AppleScript は英語に似たコマンドを含むファイルで、AppleScript プログラミング言語を使用し、「スクリプトエディタ」アプリケーションを使用して作成されます。 AppleScript は、クライアントコンピュータ上で複数の方法で実行できます。コンパイルしたり、アプリケーションとして保存して実行したり、コマンドラインツールを使って一度に送信したりできます。

AppleScript について詳しくは、「ヘルプビューア」の「AppleScript ヘルプ」、または www.apple.com/jp/applescript/を参照してください。

#### コンパイルした AppleScript を送信して実行するには：

1. AppleScript をアプリケーションとして保存します。
2. 「Remote Desktop」を開きます。
3. コンピュータリストを選択します。
4. 「Remote Desktop」ウインドウで 1 台以上のコンピュータを選択します。
5. 「項目をコピー」コマンドを使用して、スクリプトをクライアントマシンにコピーします。

   「項目をコピー」コマンドを、「項目をコピー」ダイアログで選択した「コピー後：項目を開く」オプションと共に使用します。

#### 「UNIX コマンドを送信」を使用して AppleScript を実行するには：

この方法では、osascript コマンドを使用します。 osascriptについて詳しくは、 osascript のマニュアルページ（man で表示）を参照してください。

1. コンピュータリストを選択します。
2. 「Remote Desktop」ウインドウで 1 台以上のコンピュータを選択します。
3. 「項目をコピー」コマンドを使用して、スクリプトをクライアントコンピュータにコピーします。
4. スクリプトをコピーしてから、「管理」＞「UNIX コマンドを送信」と選択します。
5. UNIX コマンドウインドウで、次のように AppleScript を入力またはペーストします。
   osascript -e '[スクリプトの第 1 行]' -e '[スクリプトの第 2 行]'

   たとえば、フォルダを作成してそのラベルを設定する簡単なスクリプトは、次のように入力します（すべて 1 行で）：

   osascript -e 'tell the application "Finder"' \
   -e 'make new folder' \
   -e 'set the name of the result to "New Folder"' \
   -e 'set the label index of folder "New Folder" to 2' \
   -e 'end tell'
6. 「送信」をクリックします。

   クライアントコンピュータでスクリプトが実行されます。