slmgr.vbs 是 Windows 系统中的一个脚本文件,用于管理软件许可证和激活相关的任务。其名称中的 "slmgr" 是 "Software Licensing Management Tool" 的缩写,而 ".vbs" 表示它是一个 VBScript 脚本文件。
这个脚本文件通常用于执行以下任务:
这些功能对于管理 Windows 许可证和确保系统处于激活状态至关重要。通过这个工具,管理员可以执行各种与软件许可证相关的操作,确保系统的合法性和正常运行。 要使用 |
slmgr.vbs /? slmgr.vbs[MachineName[UserPassword]][<Option>] 高级选项: 客户端选项:
批量许可: 基于令牌的激活选项: /lil列出安装的基于令牌的激活颁发许可证 /ril<ILID><ILVID>删除安装的基于令牌的激活颁发许可证 /ltc列出基于令牌的激活证书 /fta<证书指纹>[<PIN>]强制进行基于令牌的激活
批量许可: 密钥管理服务(KMS)选项: /sprt<Port>设置KMS用于与客户端进行通信的TCP端口 /sai<ActivationInterval>设置未激活的客户端尝试连接KMS的时间间隔(分钟)。虽然建议了默认时间(2小时),但是激活间隔必须介于15分钟(最小值)到30天(最大值)之间。 /sri<Renewal Interval>设置激活的客户端尝试连接KMS的续订时间间隔(分钟)。虽然建议了默认时间(7天),但是续订时间间隔必须介于15分钟(最小值)和30天(最大值)之间 /sdns启用通过KMS进行的DNS发布(默认) /cdns禁用通过KMS进行的DNS发布/spri将KMS优先级设置为普通(默认) /cpri将KMS优先级设置为低/act-type[激活类型][ActivationID]将激活类型设置为1(针对AD)或2(针对KMS)或3(针对Token)或0(针对全部)。
批量许可: ActiveDirectory(AD)激活选项: /ad-activation-online<ProductKey>[激活对象名称]通过用户提供的产品密钥激活AD(ActiveDirectory)林。 /ad-activation-get-iid<ProductKey>显示AD(ActiveDirectory)林的安装ID /ad-activation-apply-cid<ProductKey><ConfirmationID>[激活对象名称]通过用户提供的产品密钥和确认ID激活AD(ActiveDirectory)林 /ao-list显示AD(ActiveDirectory)中的激活对象 /del-ao<ActivationObjectDN|ActivationObjectRDN>针对用户提供的激活对象,删除AD(ActiveDirectory)中的激活对象
|