跳转到主要内容
本主题适用于 Linux 和 Windows 版 FRE。
选择您的操作系统,了解如何通过命令行使用许可证管理器:
许可证管理器和激活脚本 activatefre.sh 可用于通过命令行激活和管理许可证。
激活脚本必须以 ROOT 用户身份运行。

激活脚本命令行选项

Parameter操作
-h, —help显示命令列表及其简要说明。
—serial-number <serial number>激活具有指定序列号的许可证。
—service-address <address>安装了许可服务的计算机的 DNS 名称或 IP 地址。如果指定此参数,则不会在工作站上安装许可服务,而是使用由指定计算机分发的网络许可证。
—license-path <file path><br />—license-password <password>Online License 令牌文件的完整路径和密码。要使用 Online License,必须同时指定这两个参数。
—project-id <Customer Project ID>指定许可证对应的 Customer Project ID。代码示例将配置为在初始化库的函数中使用此 Customer Project ID。

许可证管理器命令行选项

使用以下任一选项运行 Bin/LicenseManager.Console,即可在不进入交互模式的情况下执行操作。对于所有需要序列号的选项,请使用 XXXX-XXXX-XXXX-XXXX-XXXX-XXXX 或 XXXXXXXXXXXXXXXXXXXXXXXX 格式。
Parameter操作
—help显示命令列表及其简要说明。
—listDeveloperLicenses显示工作站上所有已激活的开发者许可证。
—listAvailableLicenses显示工作站上所有已激活的许可证。
—activate=<serial number>激活具有指定序列号的许可证。
—deactivate=<serial number>停用与指定序列号对应的许可证。
—update=<serial number>更新具有指定序列号的许可证。
—showLicenseParameters=<serial number>列出具有指定序列号的许可证参数:功能子集、保护类型和安装类型、许可证到期日期,以及该许可证支持的功能。
—activate=<serial number> —errorIfActivated如果指定许可证已在工作站上激活,则返回非零退出代码。
—saveActivationEMail=<file name>将需要发送给 ABBYY 以激活给定序列号的电子邮件内容保存到指定文件中。该消息由程序自动生成,必须原样发送,以确保快速响应。
—loadActivationFile=<file name>加载 ABBYY 对激活电子邮件的回复中发送的激活文件。
—releaseOnlineLicenses禁用并移除 Online License 及相关信息。
当前版本的许可证管理器支持通过命令行激活和停用许可证。支持以下命令行参数:
Parameter操作
/SilentActivation使用此参数可激活与 /SN 后指定序列号对应的许可证。
/SN:<serial number>使用此参数指定要激活或停用的许可证序列号。序列号可采用以下任一格式:XXXX-XXXX-XXXX-XXXX-XXXX-XXXX 或 XXXXXXXXXXXXXXXXXXXXXXXX。
/SaveActivationEMailToFile:<file name>使用此参数可将程序生成的消息文本保存到文件中,该消息包含激活 /SN 参数中指定序列号所需的信息。
/LoadActivationFile:<file name>加载 ABBYY 许可证文件,并激活与该文件对应的序列号。
/SilentDeactivation使用此参数可停用与 /SN 后指定序列号对应的许可证。
从命令行启动时,许可证管理器可能返回以下代码:
返回代码说明
-1未指定命令行参数。
0无错误。
1序列号无效。
2该序列号已激活。
3无法通过互联网激活该序列号。请尝试通过电子邮件激活。
5未找到指定文件或该文件不可用。
6许可证文件不正确。
7无法加载应用程序。
8无法将激活请求文本保存到文件。
9未知命令行参数。
13无法连接到许可服务。

另请参阅

激活 许可证管理器工具