求帮忙写个vbs开机断网程序 编程高手来~
写个vbs文件作用是在每次开机时指定时间内断网或频繁间歇性断网vbs文件发来时请高手写明注释~谢谢~以便我能看懂或修改~比如说我在开机(联网)后10分钟断网当再次有人(手...
写个vbs文件
作用是在每次开机时 指定时间内断网
或频繁间歇性 断网
vbs文件发来时 请高手写明注释~
谢谢~ 以便我能看懂 或修改~
比如说 我在开机(联网)后10分钟断网 当再次有人(手动)联网时 20分钟后断网
只要联网 规定时间内 自动断网
set ws=createobject("wscript.shell")
wscript.sleep 5000
ws.run "rasdial /disconnect"'
以上代码只是一次性的 我要的是多次性的 谢谢~
还有就是以上代码在xp中运行正常 为什么在win7中运行错误 运行不了呢 求解决~ 展开
作用是在每次开机时 指定时间内断网
或频繁间歇性 断网
vbs文件发来时 请高手写明注释~
谢谢~ 以便我能看懂 或修改~
比如说 我在开机(联网)后10分钟断网 当再次有人(手动)联网时 20分钟后断网
只要联网 规定时间内 自动断网
set ws=createobject("wscript.shell")
wscript.sleep 5000
ws.run "rasdial /disconnect"'
以上代码只是一次性的 我要的是多次性的 谢谢~
还有就是以上代码在xp中运行正常 为什么在win7中运行错误 运行不了呢 求解决~ 展开
4个回答
2011-05-27
展开全部
断开连接
--------
strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\wmi")
Set colMonitoredEvents = objWMIService.ExecNotificationQuery _
("Select * from MSNdis_StatusMediaDisconnect")
Do While True
Set strLatestEvent = colMonitoredEvents.NextEvent
Wscript.Echo "A network connection has been lost:"
WScript.Echo strLatestEvent.InstanceName, Now
Wscript.Echo
Loop
如果要让他自动删除加
--------
createobject("scripting.filesystemobject").deletefile wscript.scriptfullname
--------
strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\wmi")
Set colMonitoredEvents = objWMIService.ExecNotificationQuery _
("Select * from MSNdis_StatusMediaDisconnect")
Do While True
Set strLatestEvent = colMonitoredEvents.NextEvent
Wscript.Echo "A network connection has been lost:"
WScript.Echo strLatestEvent.InstanceName, Now
Wscript.Echo
Loop
如果要让他自动删除加
--------
createobject("scripting.filesystemobject").deletefile wscript.scriptfullname
追问
请写明下注释
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
do
set ws=createobject("wscript.shell")
wscript.sleep 5000
ws.run "rasdial /disconnect"'
loop
这样就可以重复运行了
set ws=createobject("wscript.shell")
wscript.sleep 5000
ws.run "rasdial /disconnect"'
loop
这样就可以重复运行了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
WIN7中没有rasdial
从XP下拷贝一个rasman.dll,到WIN7下就可以正常执行。rasman.dll在 system32中
从XP下拷贝一个rasman.dll,到WIN7下就可以正常执行。rasman.dll在 system32中
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
do
set ws=createobject("wscript.shell")
wscript.sleep 5000
ws.run "rasdial /disconnect"
loop
set ws=createobject("wscript.shell")
wscript.sleep 5000
ws.run "rasdial /disconnect"
loop
追问
你回答的是对的 但是只限xp
而且回答的永远不是很完美 之回答了我的部分问题
其实我要的是这种效果 比如说 我在开机(联网)后10分钟断网 当再次有人(手动)联网时 20分钟后断网
追答
这条命令是5分钟循环一次断网。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询