zoukankan      html  css  js  c++  java
  • Office2016 转换零售版为VOL版

    @echo off
    :ADMIN
    openfiles >nul 2>nul ||(
    echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%getadmin.vbs"
    echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%getadmin.vbs"
    "%temp%getadmin.vbs" >nul 2>&1
    goto:eof
    )
    del /f /q "%temp%getadmin.vbs" >nul 2>nul
    
    for /f "tokens=6 delims=[]. " %%G in ('ver') do set win=%%G
    
    pushd "%~dp0"
    Title Office 2016 Retail to Volume License Converter
    
    echo Press Enter to start VL-Conversion...
    echo.
    pause
    echo.
    cd /D "%SystemRoot%System32"
    
    if %win% GEQ 9200 (
    cscript slmgr.vbs /ilc "%ProgramFiles(x86)%Microsoft Office
    ootLicenses16ProPlusVL_KMS_Client-ppd.xrm-ms"
    cscript slmgr.vbs /ilc "%ProgramFiles(x86)%Microsoft Office
    ootLicenses16ProPlusVL_KMS_Client-ul.xrm-ms"
    cscript slmgr.vbs /ilc "%ProgramFiles(x86)%Microsoft Office
    ootLicenses16ProPlusVL_KMS_Client-ul-oob.xrm-ms"
    
    cscript slmgr.vbs /ilc "%ProgramFiles(x86)%Microsoft Office
    ootLicenses16ProjectProVL_KMS_Client-ppd.xrm-ms"
    cscript slmgr.vbs /ilc "%ProgramFiles(x86)%Microsoft Office
    ootLicenses16ProjectProVL_KMS_Client-ul-oob.xrm-ms"
    cscript slmgr.vbs /ilc "%ProgramFiles(x86)%Microsoft Office
    ootLicenses16ProjectProVL_KMS_Client-ul.xrm-ms"
    
    cscript slmgr.vbs /ilc "%ProgramFiles(x86)%Microsoft Office
    ootLicenses16VisioProVL_KMS_Client-ppd.xrm-ms"
    cscript slmgr.vbs /ilc "%ProgramFiles(x86)%Microsoft Office
    ootLicenses16VisioProVL_KMS_Client-ul-oob.xrm-ms"
    cscript slmgr.vbs /ilc "%ProgramFiles(x86)%Microsoft Office
    ootLicenses16VisioProVL_KMS_Client-ul.xrm-ms"
    
    cscript slmgr.vbs /ilc "%ProgramFiles(x86)%Microsoft Office
    ootLicenses16client-issuance-bridge-office.xrm-ms
    cscript slmgr.vbs /ilc "%ProgramFiles(x86)%Microsoft Office
    ootLicenses16client-issuance-root.xrm-ms
    cscript slmgr.vbs /ilc "%ProgramFiles(x86)%Microsoft Office
    ootLicenses16client-issuance-root-bridge-test.xrm-ms
    cscript slmgr.vbs /ilc "%ProgramFiles(x86)%Microsoft Office
    ootLicenses16client-issuance-stil.xrm-ms
    cscript slmgr.vbs /ilc "%ProgramFiles(x86)%Microsoft Office
    ootLicenses16client-issuance-ul.xrm-ms
    cscript slmgr.vbs /ilc "%ProgramFiles(x86)%Microsoft Office
    ootLicenses16client-issuance-ul-oob.xrm-ms
    cscript slmgr.vbs /ilc "%ProgramFiles(x86)%Microsoft Office
    ootLicenses16pkeyconfig-office.xrm-ms
    )
    if %win% LSS 9200 (
    cscript "%ProgramFiles(x86)%Microsoft OfficeOffice16ospp.vbs" /inslic:"%ProgramFiles(x86)%Microsoft Office
    ootLicenses16ProPlusVL_KMS_Client-ppd.xrm-ms"
    cscript "%ProgramFiles(x86)%Microsoft OfficeOffice16ospp.vbs" /inslic:"%ProgramFiles(x86)%Microsoft Office
    ootLicenses16ProPlusVL_KMS_Client-ul.xrm-ms"
    cscript "%ProgramFiles(x86)%Microsoft OfficeOffice16ospp.vbs" /inslic:"%ProgramFiles(x86)%Microsoft Office
    ootLicenses16ProPlusVL_KMS_Client-ul-oob.xrm-ms"
    
    cscript "%ProgramFiles(x86)%Microsoft OfficeOffice16ospp.vbs" /inslic:"%ProgramFiles(x86)%Microsoft Office
    ootLicenses16ProjectProVL_KMS_Client-ppd.xrm-ms"
    cscript "%ProgramFiles(x86)%Microsoft OfficeOffice16ospp.vbs" /inslic:"%ProgramFiles(x86)%Microsoft Office
    ootLicenses16ProjectProVL_KMS_Client-ul-oob.xrm-ms"
    cscript "%ProgramFiles(x86)%Microsoft OfficeOffice16ospp.vbs" /inslic:"%ProgramFiles(x86)%Microsoft Office
    ootLicenses16ProjectProVL_KMS_Client-ul.xrm-ms"
    
    cscript "%ProgramFiles(x86)%Microsoft OfficeOffice16ospp.vbs" /inslic:"%ProgramFiles(x86)%Microsoft Office
    ootLicenses16VisioProVL_KMS_Client-ppd.xrm-ms"
    cscript "%ProgramFiles(x86)%Microsoft OfficeOffice16ospp.vbs" /inslic:"%ProgramFiles(x86)%Microsoft Office
    ootLicenses16VisioProVL_KMS_Client-ul-oob.xrm-ms"
    cscript "%ProgramFiles(x86)%Microsoft OfficeOffice16ospp.vbs" /inslic:"%ProgramFiles(x86)%Microsoft Office
    ootLicenses16VisioProVL_KMS_Client-ul.xrm-ms"
    
    cscript "%ProgramFiles(x86)%Microsoft OfficeOffice16ospp.vbs" /inslic:"%ProgramFiles(x86)%Microsoft Office
    ootLicenses16client-issuance-bridge-office.xrm-ms
    cscript "%ProgramFiles(x86)%Microsoft OfficeOffice16ospp.vbs" /inslic:"%ProgramFiles(x86)%Microsoft Office
    ootLicenses16client-issuance-root.xrm-ms
    cscript "%ProgramFiles(x86)%Microsoft OfficeOffice16ospp.vbs" /inslic:"%ProgramFiles(x86)%Microsoft Office
    ootLicenses16client-issuance-root-bridge-test.xrm-ms
    cscript "%ProgramFiles(x86)%Microsoft OfficeOffice16ospp.vbs" /inslic:"%ProgramFiles(x86)%Microsoft Office
    ootLicenses16client-issuance-stil.xrm-ms
    cscript "%ProgramFiles(x86)%Microsoft OfficeOffice16ospp.vbs" /inslic:"%ProgramFiles(x86)%Microsoft Office
    ootLicenses16client-issuance-ul.xrm-ms
    cscript "%ProgramFiles(x86)%Microsoft OfficeOffice16ospp.vbs" /inslic:"%ProgramFiles(x86)%Microsoft Office
    ootLicenses16client-issuance-ul-oob.xrm-ms
    cscript "%ProgramFiles(x86)%Microsoft OfficeOffice16ospp.vbs" /inslic:"%ProgramFiles(x86)%Microsoft Office
    ootLicenses16pkeyconfig-office.xrm-ms
    )
    echo.
    echo Retail to Volume License conversion finished.
    echo.
    pause

    32位office可用,另存为bat脚本并运行即可。

    @echo off
    :ADMIN
    openfiles >nul 2>nul ||(
    echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%getadmin.vbs"
    echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%getadmin.vbs"
    "%temp%getadmin.vbs" >nul 2>&1
    goto:eof
    )
    del /f /q "%temp%getadmin.vbs" >nul 2>nul
    
    for /f "tokens=6 delims=[]. " %%G in (‘ver‘) do set win=%%G
    
    pushd "%~dp0"
    Title Office 2016 Retail to Volume License Converter
    
    echo Press Enter to start VL-Conversion...
    echo.
    pause
    echo.
    cd /D "%SystemRoot%System32"
    
    if %win% GEQ 9200 (
    cscript slmgr.vbs /ilc "%ProgramFiles%Microsoft Office
    ootLicenses16ProPlusVL_KMS_Client-ppd.xrm-ms"
    cscript slmgr.vbs /ilc "%ProgramFiles%Microsoft Office
    ootLicenses16ProPlusVL_KMS_Client-ul.xrm-ms"
    cscript slmgr.vbs /ilc "%ProgramFiles%Microsoft Office
    ootLicenses16ProPlusVL_KMS_Client-ul-oob.xrm-ms"
    
    cscript slmgr.vbs /ilc "%ProgramFiles%Microsoft Office
    ootLicenses16ProjectProVL_KMS_Client-ppd.xrm-ms"
    cscript slmgr.vbs /ilc "%ProgramFiles%Microsoft Office
    ootLicenses16ProjectProVL_KMS_Client-ul-oob.xrm-ms"
    cscript slmgr.vbs /ilc "%ProgramFiles%Microsoft Office
    ootLicenses16ProjectProVL_KMS_Client-ul.xrm-ms"
    
    cscript slmgr.vbs /ilc "%ProgramFiles%Microsoft Office
    ootLicenses16VisioProVL_KMS_Client-ppd.xrm-ms"
    cscript slmgr.vbs /ilc "%ProgramFiles%Microsoft Office
    ootLicenses16VisioProVL_KMS_Client-ul-oob.xrm-ms"
    cscript slmgr.vbs /ilc "%ProgramFiles%Microsoft Office
    ootLicenses16VisioProVL_KMS_Client-ul.xrm-ms"
    
    cscript slmgr.vbs /ilc "%ProgramFiles%Microsoft Office
    ootLicenses16client-issuance-bridge-office.xrm-ms
    cscript slmgr.vbs /ilc "%ProgramFiles%Microsoft Office
    ootLicenses16client-issuance-root.xrm-ms
    cscript slmgr.vbs /ilc "%ProgramFiles%Microsoft Office
    ootLicenses16client-issuance-root-bridge-test.xrm-ms
    cscript slmgr.vbs /ilc "%ProgramFiles%Microsoft Office
    ootLicenses16client-issuance-stil.xrm-ms
    cscript slmgr.vbs /ilc "%ProgramFiles%Microsoft Office
    ootLicenses16client-issuance-ul.xrm-ms
    cscript slmgr.vbs /ilc "%ProgramFiles%Microsoft Office
    ootLicenses16client-issuance-ul-oob.xrm-ms
    cscript slmgr.vbs /ilc "%ProgramFiles%Microsoft Office
    ootLicenses16pkeyconfig-office.xrm-ms
    )
    if %win% LSS 9200 (
    cscript "%ProgramFiles%Microsoft OfficeOffice16ospp.vbs" /inslic:"%ProgramFiles%Microsoft Office
    ootLicenses16ProPlusVL_KMS_Client-ppd.xrm-ms"
    cscript "%ProgramFiles%Microsoft OfficeOffice16ospp.vbs" /inslic:"%ProgramFiles%Microsoft Office
    ootLicenses16ProPlusVL_KMS_Client-ul.xrm-ms"
    cscript "%ProgramFiles%Microsoft OfficeOffice16ospp.vbs" /inslic:"%ProgramFiles%Microsoft Office
    ootLicenses16ProPlusVL_KMS_Client-ul-oob.xrm-ms"
    
    cscript "%ProgramFiles%Microsoft OfficeOffice16ospp.vbs" /inslic:"%ProgramFiles%Microsoft Office
    ootLicenses16ProjectProVL_KMS_Client-ppd.xrm-ms"
    cscript "%ProgramFiles%Microsoft OfficeOffice16ospp.vbs" /inslic:"%ProgramFiles%Microsoft Office
    ootLicenses16ProjectProVL_KMS_Client-ul-oob.xrm-ms"
    cscript "%ProgramFiles%Microsoft OfficeOffice16ospp.vbs" /inslic:"%ProgramFiles%Microsoft Office
    ootLicenses16ProjectProVL_KMS_Client-ul.xrm-ms"
    
    cscript "%ProgramFiles%Microsoft OfficeOffice16ospp.vbs" /inslic:"%ProgramFiles%Microsoft Office
    ootLicenses16VisioProVL_KMS_Client-ppd.xrm-ms"
    cscript "%ProgramFiles%Microsoft OfficeOffice16ospp.vbs" /inslic:"%ProgramFiles%Microsoft Office
    ootLicenses16VisioProVL_KMS_Client-ul-oob.xrm-ms"
    cscript "%ProgramFiles%Microsoft OfficeOffice16ospp.vbs" /inslic:"%ProgramFiles%Microsoft Office
    ootLicenses16VisioProVL_KMS_Client-ul.xrm-ms"
    
    cscript "%ProgramFiles%Microsoft OfficeOffice16ospp.vbs" /inslic:"%ProgramFiles%Microsoft Office
    ootLicenses16client-issuance-bridge-office.xrm-ms
    cscript "%ProgramFiles%Microsoft OfficeOffice16ospp.vbs" /inslic:"%ProgramFiles%Microsoft Office
    ootLicenses16client-issuance-root.xrm-ms
    cscript "%ProgramFiles%Microsoft OfficeOffice16ospp.vbs" /inslic:"%ProgramFiles%Microsoft Office
    ootLicenses16client-issuance-root-bridge-test.xrm-ms
    cscript "%ProgramFiles%Microsoft OfficeOffice16ospp.vbs" /inslic:"%ProgramFiles%Microsoft Office
    ootLicenses16client-issuance-stil.xrm-ms
    cscript "%ProgramFiles%Microsoft OfficeOffice16ospp.vbs" /inslic:"%ProgramFiles%Microsoft Office
    ootLicenses16client-issuance-ul.xrm-ms
    cscript "%ProgramFiles%Microsoft OfficeOffice16ospp.vbs" /inslic:"%ProgramFiles%Microsoft Office
    ootLicenses16client-issuance-ul-oob.xrm-ms
    cscript "%ProgramFiles%Microsoft OfficeOffice16ospp.vbs" /inslic:"%ProgramFiles%Microsoft Office
    ootLicenses16pkeyconfig-office.xrm-ms
    )
    echo.
    echo Retail to Volume License conversion finished.
    echo.
    pause

    64位office可用,另存为bat脚本并运行即可。

  • 相关阅读:
    基于webpack的react脚手架
    关于密码的简单加密
    移动端日期控件
    JS中如何巧妙的用事件委托
    JS中关于正则的巧妙操作
    call,apply,bind
    vue常用笔记
    高性能的js第三方库——lodash、 Underscore、async、md5及moment
    Nightwatch——自动化测试(端对端e2e)
    for循环的耗时问题
  • 原文地址:https://www.cnblogs.com/bitspace/p/5441097.html
Copyright © 2011-2022 走看看