无忧启动论坛

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

求助,如何不让slmgr.vbs激活弹窗。

[复制链接]
跳转到指定楼层
1#
发表于 2018-12-7 09:16:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
菜鸟水平,对各种编程和vbs毫无概念。只得来论坛求助。
2#
发表于 2018-12-7 09:29:33 | 只看该作者
编辑 slmgr.vbs 修改 WScript.Echo 。。。。为 ’WScript.Echo。。。。
即在 WScript.Echo 的前面加一个注释符“ ‘ ”
回复

使用道具 举报

3#
发表于 2018-12-7 09:29:39 | 只看该作者
编辑 slmgr.vbs 修改 WScript.Echo 。。。。为 ’WScript.Echo。。。。
即在 WScript.Echo 的前面加一个注释符“ ‘ ”

点评

可以用,强烈感谢。  详情 回复 发表于 2018-12-7 10:53
回复

使用道具 举报

4#
 楼主| 发表于 2018-12-7 10:12:40 | 只看该作者
谢谢楼上大大。试试看去。
回复

使用道具 举报

5#
发表于 2018-12-7 10:20:30 | 只看该作者
在批处理或注册表首次启动时都可以这样操作,则没有任何提示直接激活。
主要就是在 slmgr.vbs 前加 cscript //b 开关:cscript //b slmgr.vbs

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce]
"01-ipk"="cscript //b slmgr.vbs /ipk YYVX9-NTFWV-6MDM3-9PT4T-4M68B"
"02-skms"="cscript //b slmgr.vbs /skms kms.03k.org"
"03-ato"="cscript //b slmgr.vbs /ato"

点评

非常感谢。好办法。 我的想法是检查联网状态, 网络通,则执行激活, 不通,则退出,下次启动重新这行。 附网上来的 @echo off :start ping /n 2 KMS服务器|findstr "TTL="&&goto next||goto start :next  详情 回复 发表于 2018-12-7 10:59
回复

使用道具 举报

6#
发表于 2018-12-7 10:38:16 | 只看该作者
感谢楼主层主分享!
回复

使用道具 举报

7#
发表于 2018-12-7 10:48:50 | 只看该作者
cscript //nologo %windir%\system32\slmgr.vbs  就行了

点评

谢谢,你这方也很可以。 真是收获良多。  详情 回复 发表于 2018-12-7 11:57
回复

使用道具 举报

8#
 楼主| 发表于 2018-12-7 10:53:33 | 只看该作者
chishingchan 发表于 2018-12-7 09:29
编辑 slmgr.vbs 修改 WScript.Echo 。。。。为 ’WScript.Echo。。。。
即在 WScript.Echo 的前面加一个注 ...

可以用,强烈感谢。
回复

使用道具 举报

9#
 楼主| 发表于 2018-12-7 10:59:28 | 只看该作者
本帖最后由 Allreal 于 2018-12-7 11:01 编辑
jiguo 发表于 2018-12-7 10:20
在批处理或注册表首次启动时都可以这样操作,则没有任何提示直接激活。
主要就是在 slmgr.vbs 前加 cscrip ...


非常感谢。好办法。

我的想法是检查联网状态,
网络通,则执行激活,然后自毁。
不通,则退出,下次启动重新执行。

附网上来的
@echo off
:start
ping /n 2 KMS服务器|findstr "TTL="&&goto next||goto start
:next
echo 这是成功检测到网络后执行的下一条命令.
pause

稍微改改就能用了

点评

不需要反复检查网络是否通畅,该命令执行过一次后,只要上述kms服务器有用,一旦联网就自动激活了。  详情 回复 发表于 2018-12-7 16:41
回复

使用道具 举报

10#
 楼主| 发表于 2018-12-7 11:57:06 | 只看该作者
攒机手 发表于 2018-12-7 10:48
cscript //nologo %windir%\system32\slmgr.vbs  就行了

谢谢,你这方也很可以。
真是收获良多。
回复

使用道具 举报

11#
发表于 2018-12-7 12:09:11 | 只看该作者
检测网络连接.vbs
  1. Set http = CreateObject("microsoft.xmlhttp")
  2. http.open "GET","https://www.baidu.com/",False
  3. http.send
  4. If http.statustext <> "OK" Then
  5.   wscript.quit
  6. End If
复制代码

点评

啊啊啊,简直不要太周到了!强力感谢啊。  详情 回复 发表于 2018-12-7 15:30
回复

使用道具 举报

12#
 楼主| 发表于 2018-12-7 15:30:12 | 只看该作者

啊啊啊,简直不要太周到了!强力感谢啊。
回复

使用道具 举报

13#
发表于 2018-12-7 16:41:30 | 只看该作者
Allreal 发表于 2018-12-7 10:59
非常感谢。好办法。

我的想法是检查联网状态,

不需要反复检查网络是否通畅,该命令执行过一次后,只要上述kms服务器有用,一旦联网就自动激活了。

点评

知道了。还是咱wuyou高手多。又热心。 非常感谢。  详情 回复 发表于 2018-12-8 11:14
回复

使用道具 举报

14#
 楼主| 发表于 2018-12-8 11:14:00 | 只看该作者
jiguo 发表于 2018-12-7 16:41
不需要反复检查网络是否通畅,该命令执行过一次后,只要上述kms服务器有用,一旦联网就自动激活了。

知道了。还是咱wuyou高手多。又热心。
非常感谢。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-8-1 05:14

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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