Board logo

标题: [系统相关] 批处理怎样使用slmgr.vbs激活Win7? [打印本页]

作者: Sgr    时间: 2010-12-13 14:06     标题: 批处理怎样使用slmgr.vbs激活Win7?

本帖最后由 pcl_test 于 2017-4-6 08:58 编辑

@echo off
if exist c:\Windows\System32\cscript.exe goto active
if not exist c:\Windows\System32\cscript.exe goto noActive
:active
cd c:\Windows\System32
cscript.exe slmgr.vbs -skms kmsserver.eng.microsoft.com
cscript.exe slmgr.vbs -ato
:noActive
echo End of batch program.
但是我发现这些代码根本无法执行..
用命令行可以激活win7,但是我想写成批处理文件,省得打字麻烦.
1.首先得启动cmd在DOS窗口中进入System32文件夹下,执行cscript.exe slmgr.vbs -skms kmsserver.eng.microsoft.com这个命令,kmsserver.eng.microsoft.com就是一个网址,一个Server
2.这个命令执行完成,也就是成功后,再执行cscript.exe slmgr.vbs -ato这个命令.
3.这样版本就激活了..可是我写成批处理..感觉就是不对,双点BAT文件,一闪就没了..
根本没反应..
求助高手帮忙...
作者: Sgr    时间: 2010-12-13 14:07     标题: 我知道我写的肯定不对

其实我写完以后知道肯定不对,但是实在不知道如何写..求高手帮忙..
作者: hanyeguxing    时间: 2010-12-13 16:35

1,不需要检测cscript.exe,一般这个都在。
2,加pause以停住窗口
  1. @echo off
  2. cd/d c:\Windows\System32
  3. cscript.exe slmgr.vbs -skms kmsserver.eng.microsoft.com
  4. cscript.exe slmgr.vbs -ato
  5. pause
复制代码

[ 本帖最后由 hanyeguxing 于 2010-12-13 16:44 编辑 ]
作者: Sgr    时间: 2010-12-14 10:13     标题: 无比的感谢..

太感谢你了,相信和你沟通一定会学习到很多这方面的知识.




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2