在 Extension Manager CC 中,您可以使用命令列來執行通常在 Extension Manager 工作區中執行的各種作業。

Extension Manager 指令行基礎知識

您可以在命令列使用特定語法、命令和屬性來管理擴充功能。Extension Manager CC 的命令列語法已顯著改變。如需 Extension Manager CS6 或舊版適用的命令列語法,請參閱此文章

  1. 在 Windows 中,可以透過選取「開始 > 程式集 > 附屬應用程式 > 命令提示字元」來開啟命令提示。在 Mac OS 中,可以透過在 Applications/Utilities 檔案夾中按兩下 Terminal 的圖示來將其開啟。
  2. 導覽至以下檔案夾:
    • Windows: C:\Program Files\Adobe\Adobe Extension Manager CC\
    • Mac OS: /Applications/Adobe Extension Manager CC/Adobe Extension Manager CC.app/Contents/MacOS
  3. 在命令列中,輸入以下可執行程式 (包括雙引號):
    • Windows: "ExManCmd.exe"
    • Mac OS: “./ExManCmd”
  4.  在可執行程式後面輸入需要的命令。

    下表說明可用命令:
Windows 上的命令 MAC 上的命令 描述 需要的屬性
/help --help 顯示命令列的說明資訊。  
/launch --launch 在命令列啟動 Extension Manager  
/install
--install 安裝擴充功能。  ZXP(檔案路徑)
/remove --remove 移除擴充功能。 擴充功能的名稱
/enable --enable 啟用擴充功能。 擴充功能的名稱
/disable --disable 停用擴充功能。 擴充功能的名稱
/list all --list all 列出所有已安裝的擴充功能。  
/list --list 顯示指定產品的擴充功能。 產品的名稱
/update --update 更新擴充功能 擴充功能的名稱
/list_update all --list_update all 列出有全新更新可安裝的擴充功能  
/list_update --list_update 列出指定產品已更新的擴充功能 產品的名稱
/locale --locale 指定 Extension Manager 啟動時的區域 lang
/list_update_extension --list_update_extension 列出擴充功能的更新 擴充功能的名稱
/install_for_all --install_for_all 為電腦中的所有使用者帳戶安裝擴充功能 ZXP(檔案路徑)
/remove_for_all --remove_for_all 為電腦中的所有使用者帳戶移除擴充功能 擴充功能的名稱
/disableSendResult --disableSendResult 不要將安裝或移除結果傳送給其他 Adobe 產品 True/False

下表列出可用屬性的清單:

屬性 描述
zxp(檔案路徑)
指定 ZXP 格式封裝檔案的名稱和位置。
lang
指定區域語言代碼,例如 en_US。
擴充功能名稱
指定擴充功能的名稱 (如 MXI 檔案中所指定)。
產品顯示名稱
指定使用擴充功能的產品。

(僅限 CS6 和更早版本) 在命令列封裝擴充功能

  1. 導覽至 Extension Manager 應用程式檔案夾。
  2. (Windows) 輸入以下命令,指定您自己的屬性值:
    • (CS4): "Adobe Extension Manager CS4.exe" -package mxi="c:\myfile.mxi" mxp="c:\myfile.mxp"
    • (CS5 和 CS5.5,MXP 格式): "XManCommand.exe" -package mxi="c:\myfile.mxi" mxp="c:\myfile.mxp"
    • (CS5、CS5.5 和 CS6,ZXP 格式): "XManCommand.exe" -package mxi="c:\myfile.mxi" zxp="c:\myfile.zxp"
  3. (Macintosh) 輸入以下命令,指定您自己的屬性值:
    • (CS4/CS5/CS5.5,MXP 格式): "./Adobe Extension Manager CSx" -package mxi="/myfolder/mysubfolder/myfile.mxi" mxp="/myfolder/mysubfolder/myfile.mxp"
    • (CS5、CS5.5 和 CS6,ZXP 格式): "./Adobe Extension Manager CSx" -package mxi="/myfolder/mysubfolder/myfile.mxi" zxp="/myfolder/mysubfolder/myfile.zxp"
  4. 安裝並測試擴充功能,以確保一切運作正常。

在命令列安裝擴充功能

  1. 導覽至 Extension Manager 應用程式檔案夾。
  2. (Windows) 輸入以下命令,指定您自己的屬性值:
    (ZXP 格式): ExManCmd.exe /install "c:\myfile.zxp"
  3. (Macintosh) 輸入以下命令,指定您自己的屬性值:
    (ZXP 格式): ./ExManCmd --install "/myfolder/mysubfolder/myfile.zxp"
  4. 若要指定區域,請在安裝命令前新增區域命令並指定 lang 屬性,如下所示:
    ExManCmd.exe /locale "en_US" /install "c:\myfile.zxp"
  5. 測試擴充功能,以確保一切工作正常

從指令行移除擴充功能

  1. 導覽至 Extension Manager 應用程式資料夾。
  2. 輸入以下命令,指定您自己的屬性值:
    • (Windows): ExManCmd.exe /remove "Sample"
    • (Macintosh): ./ExManCmd --remove "Sample" 

    使用擴充功能屬性來指定擴充功能的名稱。

使用命令列為電腦上的所有使用者帳戶安裝擴充功能

  1. 導覽至 Extension Manager 應用程式檔案夾。
  2. 輸入以下命令,指定您自己的屬性值:
    • (Windows) ExManCmd.exe /install_for_all "c:\myfile.zxp"
    • (Macintosh) ./ExManCmd --install_for_all "/myfolder/mysubfolder/myfile.zxp"
  3. 測試擴充功能,以確保一切工作正常。

使用命令列為電腦上的所有使用者帳戶移除擴充功能

  1. 導覽至 Extension Manager 應用程式檔案夾。
  2. 輸入以下命令,指定您自己的屬性值:
    • (Windows) ExManCmd.exe /remove_for_all "Sample"
    • (Macintosh) ./ExManCmd --remove_for_all "Sample"
  3. 使用擴充功能屬性來指定擴充功能的名稱。

從指令行啟用擴充功能

  1. 導覽至 Extension Manager 應用程式資料夾。
  2. 輸入以下命令,指定您自己的屬性值:
    • (Windows): ExManCmd.exe /enable "Sample"
    • (Macintosh): ./ExManCmd --enable "Sample" 

    使用擴充功能屬性來指定擴充功能的名稱。

從指令行停用擴充功能

  1. 導覽至 Extension Manager 應用程式資料夾。
  2. 輸入以下命令,指定您自己的屬性值:
    • (Windows): ExManCmd.exe /disable "Sample"
    • (Macintosh): ./ExManCmd --disable "Sample" 

    使用擴充功能屬性來指定擴充功能的名稱。

在命令列啟動 Extension Manager

  1. 導覽至 Extension Manager 應用程式檔案夾。
  2. 輸入以下命令,指定您自己的屬性值:
    • (Windows): ExManCmd.exe /launch "en_US"
    • (Macintosh): ./ExManCmd --launch "en_US" 

    使用 lang 屬性指定 Extension Manager 的地區設定語言代碼。

在命令列更新擴充功能

  1. 導覽至 Extension Manager 應用程式檔案夾。
  2. 輸入以下命令,指定您自己的屬性值:
    • (Windows):ExManCmd.exe/update "Sample"
    • (Macintosh):./ExManCmd --update "Sample"

使用擴充功能屬性來指定擴充功能的名稱

在命令列列出擴充功能

  1. 導覽至 Extension Manager 應用程式檔案夾。
  2. 輸入以下命令,指定您自己的屬性值:
    • (Windows): ExManCmd.exe /list "all"
    • (Windows): ExManCmd.exe /list "Photoshop CC 64"
    • (Macintosh): ./ExManCmd --list "Photoshop CC 64"

使用 all 屬性列出系統上安裝的所有擴充功能。使用產品名稱屬性列出專門為該產品安裝的擴充功能。

在命令列列出多個擴充功能的更新

  1. 導覽至 Extension Manager 應用程式檔案夾。
  2. 輸入以下命令,指定您自己的屬性值:
    • (Windows): ExManCmd.exe /list_update "all" 
    • (Windows): ExManCmd.exe /list_update "Photoshop CC 64"
    • (Macintosh): ./ExManCmd --list_update "Photoshop CC 64"

使用 all 屬性列出系統上安裝的所有可更新擴充功能。使用產品名稱屬性列出專門為該產品安裝的擴充功能。

在命令列列出擴充功能的更新

  1. 導覽至 Extension Manager 應用程式檔案夾。
  2. 輸入以下命令,指定您自己的屬性值:
    • (Windows) ExManCmd.exe /list_update_extension "Sample"
    • (Macintosh) ./ExManCmd --list_update_extension "Sample"
  3. 使用擴充功能名稱屬性來列出這個擴充功能是否需要更新。

限制將安裝結果傳送給其他 Adobe 產品

Extension Manager 命令列工具預設會將擴充功能安裝或移除結果傳送給其他 Adobe 產品。請使用 disableSendResult 來停用此功能。

  1. 導覽至 Extension Manager 應用程式檔案夾。
  2. 輸入以下命令,指定您自己的屬性值:
    • (Windows) ExManCmd.exe /disableSendResult true /install "c:\myfile.zxp"
    • (Macintosh) ./ExManCmd --disableSendResult true --install "/myfolder/mysubfolder/myfile.zxp"

透過 BridgeTalk 執行命令

Extension Manager 能執行透過 BridgeTalk 傳遞的安裝命令。若要將命令傳送至 Extension Manager,請將目標 BridgeTalk 識別碼指定為 "exman-7.0"

Windows:

var bt = new BridgeTalk();
bt.target = "exman-7.0"; 
bt.body = "C:\\test.zxp"; 
bt.send()

Mac OS:

var bt = new BridgeTalk(); 
bt.target = "exman-7.0";
bt.body = "/Volumes/x1/test.zxp"; 
bt.send();

此産品由 Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License 授權  Creative Commons 條款未涵蓋 Twitter™ 與 Facebook 文章。

法律說明   |   線上隱私權政策