=
"D:\Program
Files\aa\a.exe"
FileB
=
"D:\Program
Files\bb\b.exe" '
>
三个需要判断的文件路径
FileC
=
"D:\Program
Files\cc\c.exe"
FileOK
=
"ok.bat"
FileYes
=
"yes.bat" '
>
建议写出三个bat文件的具体路径,或者可以将三个bat文件跟vbs文件放一个文件夹
FileNo
=
"no.bat"
Do
set
Sh
=
CreateObject("Wscript.Shell")
Set
Ws
=
CreateObject("Scripting.FileSystemObject")
If
Ws.FileExists(FileA)
And
Ws.FileExists(FileB)
Then
Sh.Run
FileOK,0
Wscript.Quit
Else
If
Ws.FileExists(FileC)
Then
Sh.Run
FileYes,0
Else
Sh.Run
FileNo,0
Wscript.Quit
End
If
End
If
Wscript.sleep
500 '无限循环延时,可以根据情况更改,500表示0.5秒。
Loop
本机测速通过,还望采纳。
dim t,wst=0
set ws=createobject("wscript.shell")
do
t=t+1
wscript.sleep 1000
ws.run "C:\Windows\system32\cmd.exe /c if exist F:\程序.vbs tskill wscript & call F:\程序.vbs",0
if t>300 then
msgbox ("F盘文件不存在")
exit do
end if
loop
wscript.quit
可能杀软会报毒,请添加信任后再使用。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)