使用手冊 取消

指令碼

Photoshop 支援透過指令碼進行自動處理的功能。在 Windows 中,您可以使用支援 COM 自動處理的指令碼語言,例如 VB Script。在 macOS 中,您可以使用 AppleScript 等語言傳送 Apple Events。這些語言不是跨平台的,但可以控制多個應用程式,例如 Adobe Photoshop、Adobe Illustrator 及 Microsoft Office。在 macOS 中,您也可以使用 Apple 用於 Automator 的 Photoshop Actions 來控制 Photoshop 中的工作。

您也可以在任何平台上使用 JavaScript。JavaScript 支援可讓您編寫在 Windows 或 macOS 上執行的 Photoshop 指令碼。

註解:

請參考 Photoshop 2022/Scripting/Documents 資料夾中安裝的指令碼文件。您可在 Photoshop 2022/Scripting/Utilities 資料夾中找到 Scriptlistener 外掛程式。如需詳細資訊,請參閱 Adobe CEP 資源

執行 JavaScript

  1. 選擇「檔案 > 指令碼」,然後從清單中選取指令碼。指令碼清單包含以 .js 或 .jsx 副檔名儲存在 Photoshop 2022/Presets/Scripts 資料夾中的所有指令碼檔案。若要執行儲存在其他位置的指令碼,請選擇「檔案 > 指令碼 > 瀏覽」,導覽至該指令碼。

設定自動執行指令碼和動作

您可以讓某個事件 (例如,在 Photoshop 中開啟、儲存或轉存檔案) 觸發 JavaScript 或 Photoshop 動作。Photoshop 提供了幾個預設事件,或者您也可以用任何可編寫指令碼的 Photoshop 事件來觸發指令碼或動作。如需有關可編寫指令碼之事件的詳細資訊,請參閱 Photoshop 指令碼手冊

  1. 選擇「檔案 > 指令碼 > 指令碼事件管理員」。
  2. 選取「啟用事件以執行指令碼/動作」。
  3. 從「Photoshop 事件」選單中,選擇會觸發指令碼或動作的事件。
  4. 選取「指令碼」或「動作」,然後選擇事件發生時所要執行的指令碼或動作。

    Photoshop 提供幾個樣本指令碼供您選擇。若要執行不同的指令碼,請選擇「瀏覽」,導覽至該指令碼。若要執行動作,請從第一個快顯視窗選單選擇動作集,然後在第二個選單中,從該動作集選擇一個動作。您必須將動作載入「動作」面板中,該動作才會出現在這些選單中。

  5. 按一下「新增」。對話框會列出該事件及其相關指令碼或動作。
  6. 若要停用並移除個別事件,請在清單中選取事件,然後按一下「移除」。若要停用所有事件,但將事件保留在清單中,請取消選取「啟用事件以執行指令碼/動作」。

更快、更輕鬆地獲得協助

新的使用者?