[DOS] 内网注册kms.bat →→→→→进入此内容的聊天室

来自 Tinct Gibbon, 2022-11-21, 写在 DOS, 查看 51 次.
URL http://www.code666.cn/view/b4a7c65a
  1. @echo off
  2. title 内网kms激活助手
  3. color f9
  4. cls
  5.  
  6. ::申请管理员权限
  7. >nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
  8. if '%errorlevel%' NEQ '0' (
  9. goto UACPrompt
  10. ) else ( goto gotAdmin )
  11. :UACPrompt
  12. echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
  13. echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"
  14. "%temp%\getadmin.vbs"
  15. exit /B
  16. :gotAdmin
  17. if exist "%temp%\getadmin.vbs" ( del "%temp%\getadmin.vbs" )
  18.  
  19. :start
  20. cls
  21. echo 注意:仅在内网情况下可以激活
  22. echo 正在检查与激活服务器的连接情况......请耐心等待
  23. ping -n 1 192.168.70.119 | find "超时"  > NUL &&  goto fail
  24. ping -n 1 192.168.70.119 | find "目标主机"  > NUL &&  goto fail
  25. ping -n 1 192.168.70.119 | find "无法访问" >nul && goto fail
  26. ping -n 1 192.168.70.119 | find "故障" >nul && goto fail
  27. ping -n 1 192.168.70.119 | find "找不到" >nul && goto fail
  28. echo 成功连接
  29. :menu
  30. echo 请选择项目:
  31. echo = = = = = = = = = = = = = = = = = = = = = =
  32. echo 【1】安装 Windows10 Pro 密钥 并设置 激活服务器(Win11 Pro通用)
  33. echo 【2】设置 Office LTSC 激活服务器 (office16以上)
  34. echo 【3】仅设置 Windows 激活服务器
  35. echo 注意:本工具仅能帮助连接内网的激活认证服务器
  36. echo 【0】检查激活状态
  37. echo = = = = = = = = = = = = = = = = = = = = = =
  38. :select
  39. set /p a=请输入数字后回车:
  40. If "%a%"=="0" goto check
  41. If "%a%"=="1" goto Windows10key
  42. If "%a%"=="2" goto Office16
  43. If "%a%"=="3" goto kms
  44. echo.&echo 输入无效,请重新输入.
  45. goto select
  46.  
  47. :Windows10key
  48. cls
  49. echo -------------------------------------------
  50. echo 正在安装 Windows10 Pro 密钥...(Win11通用)
  51. slmgr /ipk W269N-WFGWX-YVC9B-4J6C9-T83GX
  52. echo 连接激活服务器...
  53. echo 会有几个窗口弹出需要手动确认
  54. slmgr /skms 192.168.70.119:1688
  55. timeout /nobreak /t 1 >nul
  56. echo 重启激活服务...
  57. slmgr /ato
  58. echo -------------------------------------------
  59. echo 请查看是否完成
  60. cls
  61. goto menu
  62.  
  63. :Office16
  64. cls
  65. echo -------------------------------------------
  66. echo 连接激活服务器...
  67. cd "C:\Program Files\Microsoft Office\Office16"
  68. cscript ospp.vbs /sethst:192.168.70.119
  69. timeout /nobreak /t 1 >nul
  70. echo 重启激活服务...
  71. cscript ospp.vbs /act
  72. echo -------------------------------------------
  73. echo 请查看是否完成
  74. cls
  75. goto menu
  76.  
  77. :kms
  78. echo 连接激活服务器...
  79. echo 会有几个窗口弹出需要手动确认
  80. slmgr /skms 192.168.70.119:1688
  81. timeout /nobreak /t 1 >nul
  82. echo 重启激活服务...
  83. slmgr /ato
  84. echo 命令执行完毕
  85. cls
  86. goto menu
  87.  
  88. :check
  89. cls
  90. echo office激活查看命令行窗口,系统激活会弹出窗口
  91. timeout /nobreak /t 1 >nul
  92. cscript "C:\Program Files\Microsoft office\Office16\ospp.vbs" /dstatus
  93. echo 以上为office激活状态
  94. timeout /nobreak /t 2 >nul
  95. slmgr.vbs -dli
  96. cls
  97. goto menu
  98.  
  99. :fail
  100. echo 无法连接到服务器 QAQ

回复 "内网注册kms.bat"

这儿你可以回复上面这条便签

captcha