原文链接:https://blog.csdn.net/godot06/article/details/94141854

步骤如下:

1.电脑新建一个记事本文件.txt(任何地方都可以)

2.复制下面代码到新建记事本文件.txt中,并保存

@echo off
title Activate Microsoft Visio &cls&echo ============================================================================&echo #Visio: Activating Microsoft software products for FREE without software&echo ============================================================================&echo.&echo #Supported products:&echo - Microsoft Visio Standard &echo - Microsoft Visio Professional Plus &echo.&echo.&(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")&cscript //nologo ospp.vbs /inslic:"..\root\Licenses16\pkeyconfig-office.xrm-ms" >nul&(for /f %%x in ('dir /b ..\root\Licenses16\client-issuance*.xrm-ms') do cscript ospp.vbs /inslic:"..\root\Licenses16\%%x" >nul)&(for /f %%x in ('dir /b ..\root\Licenses16\visioprovl_kms*.xrm-ms') do cscript ospp.vbs /inslic:"..\root\Licenses16\%%x" >nul)&(for /f %%x in ('dir /b ..\root\Licenses16\visiopro2019vl_kms*.xrm-ms') do cscript ospp.vbs /inslic:"..\root\Licenses16\%%x" >nul)&echo.&echo ============================================================================&echo 正在尝试激活...&cscript //nologo ospp.vbs /unpkey:7VCBB >nul&cscript //nologo ospp.vbs /inpkey:9BGNQ-K37YR-RQHF2-38RQ3-7VCBB >nul&set i=1
:server
if %i%== set KMS_Sev=kms8.MSGuides.com
if %i%== set KMS_Sev=kms9.MSGuides.com
if %i%== set KMS_Sev=kms7.MSGuides.com
if %i%== goto notsupported
cscript //nologo ospp.vbs /sethst:%KMS_Sev% >nul&echo ============================================================================&echo.&echo.
cscript //nologo ospp.vbs /act | find /i "successful" && (echo 已完成,按任意键退出) || (echo 连接KMS服务器失败! 试图连接到另一个… & echo 请等待... & echo. & echo. & set /a i+=1 & goto server)
pause >nul
exit

3.上述记事本文件.txt后缀成.bat 的Windows可执行脚本文件

4.直接右键使用管理员权限身份打开修改后的.bat文件

5.耐心等待一会,不要以为没有执行,等一会会有打印记录

最新文章

  1. [LeetCode] House Robber II 打家劫舍之二
  2. call、apply、bind的区别
  3. 微软前 CEO 史蒂姆·鲍尔默:除了我们没人拼得过苹果硬件
  4. ios8 tableView设置滑动删除时 显示多个按钮
  5. C语言解决八皇后问题
  6. archlinux 网络配置
  7. 【笨嘴拙舌WINDOWS】实践检验之按键精灵【Delphi】
  8. linux信号量之进程间同步
  9. 比之前那个版本更简单的C语言实现的比较大小
  10. Educational Codeforces Round 3
  11. 关于C#中的弱引用
  12. webview h5页面 关闭
  13. 80C51学习 蜂鸣器
  14. 业余草基于JAVA的模块化开发框架JarsLink
  15. 使用Boostrap框架写一个登录\注册界面
  16. [运维工具]linux下远程桌面rdesktop安装和使用
  17. C#学习-多态
  18. lucene实战--打分算法没有那么难!
  19. p33自然同态
  20. Typescript中抽象类与接口详细对比与应用场景介绍

热门文章

  1. 数据中心网络架构的问题与演进 — Overlay 网络
  2. MySQL随机字符串函数批量插入数据
  3. spring-boot集成3:集成swagger
  4. 【Java】递归删除目录以及文件
  5. ES5与ES6常用语法教程之 ④展开运算符...在数组和对象中的作用
  6. 461. 汉明距离(Hamming Distance)leetcode
  7. Django 字段更新时报错
  8. PJzhang:今天才搞清身份证、银行卡……的编码规则
  9. Linux进程信号
  10. 通过URLOS安装Redis缓存为wordpress网站提速