Office 软件掩护平台脚本 (ospp.vbs) 使你可以大概配置 Office 产物(包罗 Project 和 Visio)的批量许可版本。
ospp.vbs 脚本
opss.vbs 脚本位于
- Program Files\Microsoft Office\Office16
复制代码
或- Program Files (x86)\Microsoft Office\Office16
复制代码
文件夹。
适用于:Office 2019 和 Office 2016(包罗 Project 和 Visio)的批量许可版本
运行 ospp.vbs 必要 cscript.exe 脚本引擎
若要查看帮助文件,请键入以下下令,然后按 Enter:复制代码 常规语法如下所示:- <span id="1591149156871S" style="display: none"> </span>cscript ospp.vbs [Option:Value] [ComputerName] [User] [Password]
复制代码
Option:指定用于实行以下操作的选项和值:激活产物、安装或卸载产物密钥、安装和显示许可证信息、设置 KMS 主机名和端口,以及删除 KMS 主机名和端口。本节中的表中列出了这些选项和值。
ComputerName:远程盘算机的名称。假如不提供盘算机名称,则使用当地盘算机。
User:在远程盘算机上拥有所需权限的帐户。
Password:帐户的暗码。假如不提供用户帐户和暗码,则使用当前凭据。
ospp.vbs 的全局选项
全局选项 阐明 /act 激活已安装的 Office 产物密钥。 /inpkey:value 使用用户提供的产物密钥安装产物密钥(代替现有密钥)。Value 选项为必需。 /unpkey:value 卸载安装的产物密钥(包含要卸载的产物密钥的末了五位数,如 /dstatus 选项显示)。Value 参数必需。 /inslic:value 使用用户提供的 .xrm-ms 许可证路径安装许可证。Value 参数必需。 /dstatus 显示已安装产物密钥的许可证信息。 /dstatusall 显示全部已安装许可证的许可证信息。 /dhistoryacterr 显示 MAK/零售激活的失败汗青记录。 /dinstid 显示用于脱机激活的安装 ID。 /actcid:value 使用用户提供的确认 ID 激活产物。Value 参数必需。 /rearm 重置全部已安装 Office 产物密钥的许可状态。 /rearm:value 重置具有效户提供的 SKUID 值的 Office 许可证的许可状态。 Value 参数必需。 /ddescr:value 显示用户提供的错误代码的阐明。Value 参数必需。
ospp.vbs 的 KMS 客户端选项
KMS 客户端选项 阐明 /dhistorykms 显示 KMS 客户端激活汗青记录。 /dcmid 显示 KMS 客户端盘算机 ID (CMID)。 /sethst:value 使用用户提供的主机名设置 KMS 主机名。Value 参数为必需。这将设置 HKLM\Software\Microsoft\OfficeSoftwareProtectionPlatform\KeyManagementServiceName (REG_SZ) 。 /setprt:value 使用用户提供的端标语设置 KMS 端口。默认端标语为 1688。Value 参数为必需。这将设置 HKLM\Software\Microsoft\OfficeSoftwareProtectionPlatform\KeyManagementServicePort (REG_SZ) 。 /remhst 删除 KMS 主机名并将端口设置为默认值。默认端口为 1688。 /cachst:value 允许或拒绝 KMS 主机缓存。Value 参数必需(TRUE 或 FALSE)。 /actype:value 设置批量激活类型。Value 参数必需。值:1(表现基于 Active Directory),2(表现 KMS),0(表现二者)。 /skms-domain:value 设置可在其中找到全部 KMS SRV 记录的特定 DNS 域。假如特定的一个 KMS 主机名是由 /sethst 选项设置的,则此设置不起作用。Value 参数是完全限定的域名 (FQDN) 而且必需。 /ckms-domain 清除可在其中找到全部 KMS SRV 记录的特定 DNS 域。假如特定 KMS 主机是由 /sethst 选项设置的,则会使用该主机。否则,将使用 KMS 主机的主动发现。
使用 ospp.vbs 的方案
在远程盘算机大将产物密钥更改为 MAK 密钥
1.假如远程盘算机名为 contoso1,请运行以下下令输入产物密钥。此操作假定您在远程盘算机上拥有管理员凭据。假如您在远程
盘算机上的凭据与您的登录名和暗码差异,则必须在下令行中键入您的登录名和暗码,然后按 Enter:- cscript ospp.vbs /inpkey:xxxxx-xxxxx-xxxxx-xxxxx-xxxxx contoso1
复制代码
2.若要激活远程盘算机,请键入以下下令,然后按 Enter:- cscript ospp.vbs /act contoso1
复制代码
诊断 KMS 激活错误
1.假如盘算机安装了 KMS 客户端密钥,请查抄授权状态。为此,请键入以下下令,然后按 Enter:- cscript ospp.vbs /dstatusall
复制代码
若要查抄 KMS 激活汗青记录,请键入以下下令,然后按 Enter:- cscript ospp.vbs /dhistorykms
复制代码
若要触发激活,请键入以下下令,然后按 Enter:复制代码 查抄错误消息中是否有错误代码 0xC004F042。假如在关照对话框中看到向用户显示的错误代码,您也可以使用该代码来查抄错误消息。为此,请键入以下下令,然后按 Enter:- cscript ospp.vbs /ddescr:0xC004F042
复制代码
打开或关闭 KMS 客户端上的 KMS 主机缓存在 KMS 客户端盘算机上,若要打开缓存,请键入下面的下令,然后按 Enter:- cscript ospp.vbs /cachst:TRUE
复制代码
在 KMS 客户端盘算机上,若要关闭缓存,请键入下面的下令,然后按 Enter:- cscript ospp.vbs /cachst:FALSE
复制代码
测试 KMS 主机名,然后设置为主动发现假如在测试名为 kmstest.contoso.com 的 KMS 主机,而且要在 KMS 客户端中指定该主机,请键入以下下令,然后按 Enter:- cscript ospp.vbs /sethst:kmstest.contoso.com
复制代码
若要触发激活,请键入以下下令,然后按 Enter:复制代码 若要查抄 KMS 激活汗青记录以查看是否乐成连接主机,请键入以下下令,然后按 Enter:- cscript ospp.vbs /dhistorykms
复制代码
如今,您渴望此 KMS 客户端使用域名体系 (DNS) 主动发现生产 KMS 主机。若要移除 KMS 主机名,请键入以下下令,然后按 Enter:复制代码 总结
到此这篇关于Office 批量激活的下令工具 ospp的文章就先容到这了,更多相关Office 批量激活工具内容请搜刮脚本之家以前的文章或继续欣赏下面的相关文章渴望各人以后多多支持脚本之家! |