Adobe Licensing Toolkit

上次更新時間 2024年12月16日

使用 Adobe 授權工具產生客戶代碼、安裝或移除功能限制授權 (FRL) 與從命令列檢視授權詳細資料。

Adobe 的 Licensing Toolkit 是命令列公用程式,可在使用功能受限授權時提供您以下可以使用的功能:

若要安裝隔離啟用套件的授權,Adobe 會提供用於產生唯一用戶端代碼的 Licensing Toolkit。 建立隔離啟用套件時,請使用這些代碼。

備註

離線或線上啟用不需要唯一的用戶端代碼,但隔離啟用需要唯一的用戶端代碼。

若要下載工具,請前往 Admin Console > 套件 > 工具。然後,使用 授權工具 卡片上的下載連結。

注意

下述 generateChallengeKey 開關區分大小寫,而且必須以駝峰式命名法輸入。

產生用戶端代碼:

單台電腦

若是單台電腦,請以管理員權限執行下列命令:

Windows:

adobe-licensing-toolkit.exe --generateChallengeKey

簡短格式:

adobe-licensing-toolkit.exe -c

macOS:

sudo ./adobe-licensing-toolkit --generateChallengeKey

簡短格式:

sudo ./adobe-licensing-toolkit -c

執行命令時,顯示的代碼即是輸出。 請記住此代碼;您在為單一電腦建立隔離啟用套件時需要用到。

多台電腦

若是多台電腦,請以管理員權限執行下列命令:

Windows:

adobe-licensing-toolkit.exe --generateChallengeKey --filePath <challengekey csv 檔案的絕對路徑>

簡短格式:

adobe-licensing-toolkit.exe -c -f <challengekey csv 檔案的絕對路徑>

macOS:

sudo ./adobe-licensing-toolkit --generateChallengeKey --filePath <absolute path ofchallengekey csv file>

簡短格式:

sudo ./adobe-licensing-toolkit -c -f <absolute path ofchallengekey csv file>

在每台電腦上執行命令時,此代碼會附加到您在 --filePath 開關中參照的 .csv 檔案。

對於第一台電腦,當您提供檔案的絕對路徑時,指令會在該位置建立檔案。當您對其他每台電腦執行指令時,如果您指定相同的檔案名稱,代碼會附加到檔案中。

為多台電腦建立「隔離啟用」套件時,請使用 .csv 檔案。

注意

您建立的 CSV 檔案不可大於 2 MB。

Admin Console中建立僅授權套件後,請依照下列步驟將此授權安裝到終端用戶電腦 (適用於線上離線隔離啟用套件):

透過 Admin Console 下載套件。

解壓縮套件內容。

僅限授權套件包含 .json 檔案 (包含授權資訊) 和 Licensing Toolkit 公用程式:

  • Windows:adobe-licensing-toolkit.exe
  • macOS:adobe-licensing-toolkit

若要安裝授權,請以管理員權限執行下列命令:

Windows:

adobe-licensing-toolkit.exe --precondition --install --filePath <.json 檔案的絕對路徑>

簡短格式:

adobe-licensing-toolkit.exe -p -i -f <.json 檔案的絕對路徑>

macOS:

sudo ./adobe-licensing-toolkit --precondition --install --filePath <absolute path of the .json file>

簡短格式:

sudo ./adobe-licensing-toolkit -p -i -f <absolute path of the .json file>

授權已部署於電腦上。 現在已授權用戶使用安裝的 Adobe 應用程式。

請依照下列步驟從電腦移除授權 (適用於線上離線隔離啟用套件),適用於下列情況:

  • 套件為僅限授權套件。
  • 套件包含授權與應用程式,且應用程式是使用作業系統特定的解除安裝程序來解除安裝 (例如,Windows 上的「新增移除程式」)。
備註

對於線上啟用套件,如果您希望減少 Admin Console 中的計數,必須在 Admin Console 中更新授權使用情況。

確保您要移除授權的套件可以在電腦上使用。 如果不是,則:

  1. 透過 Admin Console 下載套件。
  2. 解壓縮套件內容。
    套件包含 .json 檔案 (包含授權資訊) 和 Licensing Toolkit
    Windows:adobe-licensing-toolkit.exe
    macOS:adobe-licensing-toolkit

若要解除安裝授權,請以管理員權限執行下列命令:

Windows:

adobe-licensing-toolkit.exe --precondition --uninstall --filePath <.json 檔案的絕對路徑>

簡短格式:

adobe-licensing-toolkit.exe -p -u -f <.json 檔案的絕對路徑>

macOS:

sudo ./adobe-licensing-toolkit --precondition --uninstall --filePath <.json 檔案的絕對路徑>

簡短格式:

sudo ./adobe-licensing-toolkit -p -u -f <.json 檔案的絕對路徑>

透過此套件安裝的授權即從電腦上解除安裝。 透過此套件安裝的 Adobe 應用程式在此電腦上將不再獲得授權。

uninstall 命令會從電腦中移除授權。 它不會更新 Admin Console 中的授權計數。 您必須使用 deactivate 命令才能可靠地從電腦中移除授權並減少計數。

如果您已將多個授權安裝到終端用戶電腦,請依照下列步驟從該電腦解除安裝所有這些授權 (適用於線上離線隔離啟用套件):

備註

對於線上啟用套件,如果您希望減少 Admin Console 中的計數,必須在 Admin Console 中更新授權使用情況。

確保 Adobe Licensing Toolkit 可以在用戶電腦上使用。 如果沒有,請從Admin Console > 套件 > 工具下載工具。

若要從電腦解除安裝所有授權,請以管理員權限執行下列命令:

Windows:

adobe-licensing-toolkit.exe --deactivate

簡短格式:

adobe-licensing-toolkit.exe -t

macOS:

sudo ./adobe-licensing-toolkit --deactivate

簡短格式:

sudo ./adobe-licensing-toolkit -t

透過該電腦解除安裝所有授權。 透過套件安裝的所有 Adobe 應用程式在此電腦上將不再獲得授權。

備註

解除安裝指令會從電腦移除授權。它不會更新 Admin Console 中的授權計數。 您必須使用停用指令才能可靠地從電腦移除授權並減少計數。

如果您為線上啟用套件移除授權,Admin Console > 概觀底下所顯示的授權使用情況不一定會減少。

但是,若要在 Admin Console 上進行更新,則必須透過網際網路連線至 Adobe 授權伺服器。 如果您在中斷連線時移除授權,或者在連線到 Adobe 伺服器時發生錯誤,更新的授權使用情況可能不會反映在 Admin Console 中。

在此情況下,依照這些步驟在 Admin Console 上更新授權的使用量:

確保 Adobe Licensing Toolkit 可以在用戶電腦上使用。 如果沒有,請從Admin Console > 套件 > 工具下載 Toolkit

執行下列指令:

Windows:

adobe-licensing-toolkit.exe --deactivate --npdId <下面說明的預處理資料唯一 ID>

簡短格式:

adobe-licensing-toolkit.exe -t -n <下面說明的預處理資料唯一 ID>

macOS:

sudo ./adobe-licensing-toolkit --deactivate --npdId <下面說明的預處理資料唯一 ID>

簡短格式:

sudo ./adobe-licensing-toolkit -t -n <下面說明的預處理資料唯一識別碼>

使用下方描述的 --displayAspnDetails 選項,在電腦上檢視套件詳細資料。輸出包含此命令所需的預處理資料的唯一 ID

備註

上述指令中使用的 npdId 對應到 Admin Console 中套件的「套件授權 ID」。

使用 licenseInformation 命令取得電腦安裝的授權詳細資料。

Windows:

adobe-licensing-toolkit.exe -licenseInformation

簡短格式:

adobe-licensing-toolkit.exe -l

macOS:

sudo ./adobe-licensing-toolkit --licenseInformation

簡短格式:

sudo ./adobe-licensing-toolkit -l

輸出範例

備註

上述輸出中顯示的 NpdId 對應到 Admin Console 中套件的「套件授權 ID」。

使用 displayAsnpDetails 來取得用戶端電腦上已啟動授權的簡要資訊。

Windows:

adobe-licensing-toolkit.exe --displayAsnpDetails

簡短格式:

adobe-licensing-toolkit.exe -d

macOS:

sudo ./adobe-licensing-toolkit --displayAsnpDetails

簡短格式:

sudo ./adobe-licensing-toolkit -d

下列輸出顯示透過套件在電腦上安裝的應用程式。

使用 displayAsnpDetails 選項,並搭配選用的 verbose 標幟,檢視用戶端電腦上已啟用授權的所有詳細資訊。

Windows:

adobe-licensing-toolkit.exe --displayAsnpDetails --verbose

簡短格式:

adobe-licensing-toolkit.exe -d -v

macOS:

sudo ./adobe-licensing-toolkit --displayAsnpDetails --verbose

簡短格式:

sudo ./adobe-licensing-toolkit -d -v

下列輸出顯示透過套件在電腦上安裝的應用程式。 每個應用程式的輸出也會顯示下列詳細資訊:

asnpData:

所有啟用資料的 JSON 物件。

deploymentMode:

線上離線隔離啟用方法的套件啟用模式。

nglAppId:

做為啟用一部分安裝的 Creative Cloud 應用程式。    

npdId:

唯一的套件標識碼。 從電腦移除線上啟用套件授權時使用。

備註

npdId 對應至 Admin Console 中套件的「套件授權 ID」。

檢視 Package License ID (對應 NpdId)

登入 Admin Console 並瀏覽至「套件」標籤。

(選用) 如果您有 NpdId 且需要在 Admin Console 上找到對應的套件。

搜尋方塊中,輸入執行上述 Licensing Toolkit 命令獲得的套件 NpdId

備註

搜尋不區分大小寫。 此外,您可以進行部分搜尋。 這代表搜尋時,您不需要輸入整個 NpdId

在套件清單中,選取套件。該套件的詳細資訊隨即出現。

Admin Console 上的套件授權 ID對應到 Licensing Toolkit 指令上的 NpdId