要下载该工具包,请前往 Admin Console > "软件包" > "工具"。然后,使用Licensing Toolkit卡片上的下载链接。
使用 Adobe Licensing Toolkit 生成客户端代码、安装或删除功能受限授权 (FRL) 授权,并从命令行查看授权详细信息。
Adobe 的 Licensing Toolkit 是一个命令行实用程序,可提供以下功能,您在使用功能限制许可证时可以使用这些功能:
为了安装隔离激活包的许可证,Adobe 会提供一个用于生成唯一客户端代码的 Licensing Toolkit。 创建隔离激活包时,请使用这些代码。
离线或在线激活不需要唯一客户端代码,但隔离激活需要此代码。
下面描述的 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 <challengekey csv 文件的绝对路径>
简写形式:
sudo ./adobe-licensing-toolkit -c -f <challengekey csv 文件的绝对路径>
在每台计算机上运行该命令时,该代码将附加到您在 --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 <.json 文件的绝对路径>
简写形式:
sudo ./adobe-licensing-toolkit -p -i -f <.json 文件的绝对路径>
此许可证将部署到计算机上。 现在,用户已获得使用已安装的 Adobe 应用程序的许可。
对于在线激活软件包,如果您希望减少 Admin Console 中的计数,则必须在 Admin Console 中更新授权使用情况。
\n
确保要删除其许可证的包在计算机上可用。 否则:
- 从 Admin Console 中下载包。
- 提取包中的内容。
该包包含一个 .json 文件(包含许可信息)和许可工具包:
对于 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 中更新授权使用情况。
\n
确保 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 许可服务器需要连接 Internet。 如果您在断开连接时移除了授权,或者在连接到 Adobe 服务器时发生错误,则更新的授权使用情况可能不会在 Admin Console 中反映出来。
在这种情况下,请按照以下步骤在 Admin Console 上更新许可证的使用情况:
确保 Adobe Licensing Toolkit 在最终用户计算机上可用。 如果没有,则从Admin Console > "软件包" > "工具"下载工具包。
对于 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 <下面描述的预处理数据的唯一 ID>
使用下面描述的 --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"。
\n
使用 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 对象。
nglAppId:
激活过程中安装的 Creative Cloud 应用程序。
npdId:
唯一的包标识符。 用于从计算机中删除在线激活包许可证。
npdId 对应于 Admin Console 中包的包授权 ID。
登录 Admin Console 并转到包选项卡。
搜索不区分大小写。 您也可以执行部分搜索。 这意味着,您在搜索时无需输入整个 NpdId。
在包列表中,选择包。该包的详细信息将显示。
Admin Console 上的 包授权 ID 对应授权工具包命令中的 NpdId。