Office 2016 Client Software License Management Tool
时间:2020-05-22 ┊ 阅读:7,766 次 ┊ 标签: 分享 , 系统 , 命令
Office 2016 Client Software License Management Tool
Usage
cscript ospp.vbs /Option:Value ComputerName User Password
ComputerName: Name of remote computer. If acomputer name is not passed local computer is used.
User: Account with required privilege on remote computer.
Password: Password for the account. If a User account and password are notpassed current credentials are used.
Value: Required for outlined options.
Global /Options
Description
/act
Activate installedOffice product keys.
/inpkey:value
Install a product key(replaces existing key) with user-provided product key. Value parameterapplies.
/unpkey:value
Uninstall an installedproduct key with user-provided partial product key (as displayed by the /dstatus option). Valueparameter applies.
/inslic:value
Install a license withuser-provided path to the .xrm-ms license. Value parameterapplies.
/dstatus
Display license information for installed product keys.
/dstatusall
Display license information for installed licenses.
/dhistoryacterr
Display MAK/Retailactivation failure history.
/dinstid
Displayinstallation ID for offline activation.
/actcid:value
Activate product withuser-provided confirmation ID.Value parameter applies.
/rearm
Reset the licensing statusfor all installed Office product keys.
/rearm:value
Reset the licensingstatus for an Office license with user provided SKUID value (as displayed bythe /dstatus opton). Value parameterapplies.
/ddescr:value
Display thedescription for a user-provided error code. Value parameter applies.
KMS client /Options
Description
/dhistorykms
Display KMS clientactivation history.
/dcmid
Display KMS client machineID (CMID).
/sethst:value
Set a KMS host namewith user-provided host name. Valueparameter applies.
/setprt:value
Set a KMS port withuser-provided port number. Valueparameter applies.
/remhst
RemoveKMS host name (sets port to default).
/cachst:value
Permit or deny KMS host caching. Value parameter applies (TRUE or FALSE).
/actype:value
Set volume activation type. Value parameter applies. (Windows 8 and above support only)
Values: 1 (for AD) or 2 (for KMS) or 3 (for Token) or 0 (forall).
/skms-domain:value
Set the specific DNS domain in which all KMS SRV records can befound. This setting has no effect if the specific single KMS host is set via/sethst option. Value parameter applies. (Windows 8 and above support only)
Value:FQDN
/ckms-domain
Clear the specific DNS domain in which all KMS SRV records canbe found. The specific KMS host will be used if set via /sethstoption. Otherwise default KMS auto-discovery will be used. (Windows 8 and above support only)
Token /Options
Description
/dtokils
Display installedtoken-based activation issuance licenses.
/rtokil:value
Uninstall an installedtoken-based activation issuance license with user-provided license id (asdisplayed by the /dtokils option). Value parameterapplies.
/stokflag
Set token-basedactivation only flag. (Windows 7 support only)
/ctokflag
Clear token-basedactivation only flag. (Windows 7 support only)
/dtokcerts
Display token-basedactivation certificates.
/tokact:value1:value2
Token activate with a user-providedthumbprint (as displayed by the /dtokcerts option)and a user-provided PIN (optional). Valueparameter applies.
Prior to running ospp.vbs ensure that:
Windows firewall allows WMI traffic on remote computer.
You have or pass credentials with required permissions on remote computer.
Cmd.exe is elevated (right click > Run as administrator).
Sample Usage
cscript ospp.vbs /act 'Activate Office on local computer.
cscript ospp.vbs /act mypc1 'Activate Office on remote computer mypc1 with current credentials.
cscript ospp.vbs /inpkey:MFKXT-F6DT2-THMRV-KDWH2-TCDTC 'Install an Office product key on local computer.
cscript ospp.vbs /inslic:\myserver\licenses\tail.xrm-ms 'Install license on local computer.
cscript ospp.vbs /inslic:"\myserver\work licenses\office2016 tail.xrm-ms" mypc1 'Install license on remote computer mypc1. Note the path is enclosed in "" since the value contains spaces.
cscript ospp.vbs /ddescr:0xC004F009 'Display the description for error code.
cscript ospp.vbs /actype:1 'Set volume activation type to Active Directory only.
/Token only
cscript ospp.vbs /rtokil:4476b20e 'Uninstall an issuance license with license ID.
cscript ospp.vbs /tokact:96DE6755ABE0BC7D398E96C3AA3C7BFE8B565248 'Token activate with thumbprint.
cscript ospp.vbs /tokact:56AE6755AAB0BC7D398E96C3AA3C7BFE8B565256:54344 'Token activate with thumbprint & PIN.