我使用下面的脚本来激活我们的 Office 2016。有没有办法将密钥和激活组合在一行中,以便在运行批处理时需要交互。
pushd %programfiles%\Microsoft Office\Office16
Echo Activate Office 2016 (64 bit)
echo. =================================
set /p key="Input Office 2016 KEY : "
echo. =================================
cscript ospp.vbs /inpkey:%key%
cscript ospp.vbs /act
@exit /b
popd
答案1
要将密钥包含在脚本中,请使用以下命令:
set key=Office-2016-key-string
set "key=Office-2016-key-string"
根据微软的文章 用于管理 Office 批量激活的工具,语法为:
cscript ospp.vbs [Option:Value] [ComputerName] [User] [Password]
因此命令行上只能使用一个选项。