找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 626|回复: 0

闲来无事,发一个小玩意……

[复制链接]
发表于 2012-2-18 20:27:53 | 显示全部楼层 |阅读模式
闲来无事,发一个小玩意……
这玩意只能在Vista、7下玩……

  1. @echo off
  2. title Windows7授权管理器V1.0Bate1 By:czmxbb52
  3. echo 请确认已使用“管理员身份”运行或已登陆Administrator用户!按任意键继续。。。
  4. pause >nul
  5. cls
  6. if not %username% == Administrator (
  7. echo 请再次确认已使用“管理员身份”运行!因为检测到您有没有登录Administrator用户!
  8. echo 请按任意键继续。。。
  9. pause >nul
  10. goto Error
  11. )
  12. if not exist %windir%\system32\slmgr.vbs (
  13. goto :noVistaand7
  14. )
  15. goto :Menu
  16. :Menu
  17. echo               Windows7授权管理器V1.0Bate1 By:czmxbb52
  18. echo 欢迎使用本工具!
  19. echo.  使用前请关闭一切程序。
  20. echo.
  21. echo        1.安装CDKEY
  22. echo        2.安装XrML数字许可证
  23. echo        3.卸载CDKEY
  24. echo        4.其他功能
  25. echo        5.退出
  26. echo.
  27. echo.                        
  28. echo.
  29. echo.
  30. echo.
  31. set /p CHS= 请选择任务前面的数字 按回车键 ENTER :
  32. if /i "%CHS%"=="1" goto :InstallCDKEY
  33. if /i "%CHS%"=="2" goto :InstallXrML
  34. if /i "%CHS%"=="3" goto :UnInstallCDKEY
  35. if /i "%CHS%"=="4" goto :gaoji
  36. if /i "%CHS%"=="5" exit
  37. :gaoji
  38. cls
  39. echo 其他功能列表:
  40. echo 1.从注册表中清除产品密钥(防止泄露引起的攻击)
  41. echo 2.重置计算机的授权状态
  42. echo 3.显示安装 ID 以进行脱机激活
  43. echo 4.激活 Windows
  44. echo 5.显示许可证信息(默认: 当前许可证)
  45. echo 6.显示当前许可证状态的截止日期
  46. echo 7.显示详细的许可证信息(默认: 当前许可证)
  47. echo 8.回主菜单
  48. set /p CHS= 请选择任务前面的数字 按回车键 ENTER :
  49. if /i "%CHS%"=="1" (
  50. cls
  51. cscript %windir%\system32\slmgr.vbs /cpky
  52. echo 您所请求的功能已完成。
  53. echo 重启后生效!
  54. echo 请按任意键退出……
  55. pause>nul
  56. set CHS=
  57. exit
  58. )
  59. if /i "%CHS%"=="2" (
  60. cls
  61. cscript %windir%\system32\slmgr.vbs /rearm
  62. echo 您所请求的功能已完成。
  63. echo 重启后生效!
  64. echo 请按任意键退出……
  65. pause>nul
  66. set CHS=
  67. exit
  68. )
  69. if /i "%CHS%"=="3" (
  70. cls
  71. cscript %windir%\system32\slmgr.vbs /dti
  72. echo 您所请求的功能已完成。
  73. echo 重启后生效!
  74. echo 请按任意键退出……
  75. pause>nul
  76. set CHS=
  77. exit
  78. )
  79. if /i "%CHS%"=="4" (
  80. cls
  81. cscript %windir%\system32\slmgr.vbs /ato
  82. echo 您所请求的功能已完成。
  83. echo 重启后生效!
  84. echo 请按任意键退出……
  85. pause>nul
  86. set CHS=
  87. exit
  88. )
  89. if /i "%CHS%"=="5" (
  90. cls
  91. cscript %windir%\system32\slmgr.vbs /dli
  92. echo 您所请求的功能已完成。
  93. echo 重启后生效!
  94. echo 请按任意键退出……
  95. pause>nul
  96. set CHS=
  97. exit
  98. )
  99. if /i "%CHS%"=="6" (
  100. cls
  101. cscript %windir%\system32\slmgr.vbs /xpr
  102. echo 您所请求的功能已完成。
  103. echo 重启后生效!
  104. echo 请按任意键退出……
  105. pause>nul
  106. set CHS=
  107. exit
  108. )
  109. if /i "%CHS%"=="7" (
  110. cls
  111. cscript %windir%\system32\slmgr.vbs /dlv
  112. echo 您所请求的功能已完成。
  113. echo 重启后生效!
  114. echo 请按任意键退出……
  115. pause>nul
  116. set CHS=
  117. exit
  118. )
  119. if /i "%CHS%"=="8" goto :Menu
  120. :noVistaand7
  121. cls
  122. echo 本程序只能在Vista/Win7下运行!请按任意键继续...
  123. pause >nul
  124. goto :Error
  125. :Error
  126. cls
  127. echo 安装/卸载过程遇到了一些问题,按任意键退出...
  128. pause >nul
  129. set CHS=
  130. exit
  131. :InstallCDKEY
  132. cls
  133. set CDKEY=
  134. set /p CDKEY=请输入您要安装的CDKEY:
  135. cls
  136. echo 正在安装中,请稍候……
  137. cscript %windir%\system32\slmgr.vbs -ipk %CDKEY%
  138. echo 安装完成!
  139. echo 重启后生效!
  140. echo 请按任意键退出……
  141. pause>nul
  142. set CDKEY=
  143. set CHS=
  144. exit
  145. :InstallXrML
  146. cls
  147. set XrMLFilePath=
  148. echo 注意:XrML文件必须存在,否则会报错。
  149. echo.
  150. echo 如果路径中有空格,请在外面加英文引号。
  151. echo 例如:
  152. echo "C:\path and ABC\EU.xrm-ms"
  153. echo D:\SET\ACS.xrm-ms
  154. set /p XrMLFilePath=请输入要安装的XrML数字许可证文件:
  155. if not exist %XrMLFilePath% (
  156. cls
  157. echo 文件不存在!
  158. pause
  159. goto Error
  160. )
  161. cls
  162. echo 正在安装中,请稍后……
  163. cscript %windir%\system32\slmgr.vbs -ilc %XrMLFilePath%
  164. echo 安装完成!
  165. echo 重启后生效!
  166. echo 请按任意键退出……
  167. pause>nul
  168. set XrMLFilePath=
  169. set CHS=
  170. exit
  171. :UnInstallCDKEY
  172. cls
  173. echo 正在卸载中,请稍候……
  174. cscript %windir%\system32\slmgr.vbs -upk
  175. echo 卸载完成!
  176. echo 重启后生效!
  177. echo 请按任意键退出……
  178. pause>nul
  179. set CDKEY=
  180. set CHS=
  181. exit
复制代码

就是利用那个slmgr.vbs做的,不存在任何XXYY问题,只是个slmgr的GUI,不让用户摸黑操作!
另:我开了个PE&U起&DOS讨论群:105589172,欢迎加入!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1|闽公网安备35020302032614号 )

GMT+8, 2026-9-1 13:41

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表