AppleScript 基本入門

AppleScript 是在 Remote Desktop 中執行自動化作業相當強大的工具。

AppleScript 是 OS X 內建的強大而多用途的工序指令語言。您可以搭配 Remote Desktop 使用 AppleScript 來製作快速鍵、自動化重複性作業,或甚至製作可以幫您節省許多時間的自定 App。工序指令可依使用者互動來產生決定,或剖析和分析檔案、文件或狀態。AppleScript 是具有條件式陳述式、比較值和算術運算的完整語言,且具有儲存變數的能力。

如需得知如何使用 AppleScript 設計程式的相關資訊,請參閱「OS X 輔助說明」中的「AppleScript 輔助說明」。

AppleScript 工序指令是由傳送給物件的指令所組成。物件可能是各種不同的項目,包括 App、工序指令、視窗、設定或 Finder。這些物件可以接收特定的一套指令,並以想要的動作來回應。基本上,工序指令會告知 App(此範例為 Remote Desktop)要完成某作業還是擷取資訊。您可使用條件式陳述式讓工序指令具有產生決定的能力,且您也可以藉由定義變數來提供工序指令記憶體。

Remote Desktop 中的所有基本功能皆可使用工序指令操作。身為管理者,您可以使用 AppleScript 工序指令來執行平常透過點按動作來完成的任何作業。例如,您可以:

  • 取得電腦的相關資訊

  • 重新命名電腦

  • 將電腦加入列表

  • 拷貝或安裝項目

  • 執行報告作業