vbs的暂时不会,写个bat的。 @echo off :begin For /f %%k in ('rasdial^|find 已连接') do start c:\hello.txt ::已连接就打开c:\hello.txt(一个程序) For /f %%k in ('rasdial^|find 没有连接') do goto begin pause
=======打开一个vbs程序======== dim ans , strvbs strvbs = d:\test.vbs '这里换成你的vbs路径 ans = msgbox(是否打开程序? , vbyesno + vbinformation,提示) if ans = vbyes then set oshell = createobject(wscript.shell) oshell.run strvbs,false,false end if
=======重启============ dim ans ans = msgbox(是否重启? , vbyesno + vbinformation,提示) if ans = vbyes then set oshell = createobject(wscript.shell) oshell.run shutdown /s /t 0,false,false end if