使用命令行管理许可证
直接从命令行使用单机或并发许可证并验证其状态。安装许可证需要管理员权限。
从命令行运行许可证安装程序
运行许可证安装程序 LicenseInstall.exe,如下所示:
"<UFT One 或 UFT Developer 安装目录>\bin\HP.UFT.LicenseInstall.exe"
附加相关命令和参数集,如下所述:
使用命令行定义单机许可证
通过运行许可证安装程序并附加以下内容,在命令行中定义单机许可证:
seat "<许可证密钥字符串>"
例如:
"C:\Program Files (x86)\Micro Focus\UFT One\bin\HP.UFT.LicenseInstall.exe" seat "<key> \" Micro Focus UFT One"
注:
-
如果许可证密钥在许可证密钥字符串中包含引号字符 ("),请在引号之前添加反斜杠字符 (\)。
-
如果许可证密钥文件保存在本地,请运行许可证安装程序,同时附加以下代码并将许可证密钥文件的路径放在引号内:
seat "<许可证密钥文件的路径>"
例如:
"C:\Program Files (x86)\Micro Focus\UFT One\bin\HP.UFT.LicenseInstall.exe" seat "Downloads\UFT-licfile.dat"
有关更多详细信息,请参阅单机许可证。
通过命令行使用并发许可证
以下步骤将 UFT One 配置为使用 AutoPass License Server 上安装的并发许可证。
验证 AutoPass License Server 上的可用许可证
运行许可证安装程序,并附加以下命令:
licenses <服务器名称/地址>:<端口> [/tenantid:"xx" /tenanttoken:"xx"]
例如:
"C:\Program Files (x86)\Micro Focus\UFT One\bin\HP.UFT.LicenseInstall.exe" licenses 11.11.111.111:5814 /tenantid:"tenant1" /tenanttoken:"6wxTn89A6BSr04c+nPYstA=="
备注: UFT One 版本 2022 及更高版本支持 tenantid 和 tenanttoken。仅当您在多租户许可证服务器上验证可用许可证时才需要它们。
可用许可证按唯一 ID 和版本进行显示。
使用并发许可证
-
运行许可证安装程序,以在 AutoPass License Server 上验证可用的许可证,如上所述。
可用许可证按唯一 ID 和版本进行显示。
-
再次运行许可证安装程序,此次附加以下命令和参数:
concurrent <许可证 ID> <许可证版本> <服务器地址>:<端口> [/tenantid:"xx" /tenanttoken:"xx"] [/force]
例如:
"C:\Program Files (x86)\Micro Focus\UFT One\bin\HP.UFT.LicenseInstall.exe" concurrent 10594 1 11.11.111.111:5814 /tenantid:"tenant1" /tenanttoken:"6wxTn89A6BSr04c+nPYstA=="
address “地址”格式必须与“AutoPass License Server 配置”窗格的“主要”选项卡中所使用的格式相同。
有关详细信息,请参阅AutoPass 许可证服务器联机文档。
端口 可选。
主服务器和辅助服务器的默认端口为 5814。
tenantid
(UFT One 版本 2022 及更高版本)
AutoPass License Server 租户的 ID。
仅当您的 License Server 启用了多租户时才需要此项。
tenanttoken
(UFT One 版本 2022 及更高版本)
分配给租户的令牌。
仅当您的 License Server 启用了多租户时才需要此项。
/force
可选。
/force 会保存许可证安装信息,即使当前安装失败也是如此。在后续的会话中,UFT One 或 UFT Developer 将在列出的许可证服务器中检查所列出的许可证。
修改服务器连接协议
运行许可证安装程序,并附加以下内容:
config protocol.primary <协议>
其中,“<协议>”为 http 或 https,具体视需要而定。
另请参见: