@echo off
if exist "%ProgramFiles%\Microsoft Office\Office16\ospp.vbs" cd /d "%ProgramFiles%\Microsoft Office\Office16"
if exist "%ProgramFiles(x86)%\Microsoft Office\Office16\ospp.vbs" cd /d "%ProgramFiles(x86)%\Microsoft Office\Office16"
cls
for /f %%i in ('dir ..\root\Licenses16\ProPlus2019VL*.xrm-ms /b') do cscript ospp.vbs /inslic:"..\root\Licenses16\%%i"
pause
以上内容保存为批处理文件,管理员模式下执行。
说明:Office 2016 只需修改第5行为
for /f %%i in ('dir ..\root\Licenses16\ProPlusVL*.xrm-ms /b') do cscript ospp.vbs /inslic:"..\root\Licenses16\%%i"