[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
Set Shell = CreateObject("Wscript.Shell")
Set fso = CreateObject("Scripting.FileSystemObject")
If fso.FileExists("D:\Program Files\aa\a.exe") And fso.FileExists("D:\Program Files\bb\b.exe") Then
   
Shell.Run "ok.bat"
ElseIf fso.FileExists("D:\Program Files\cc\c.exe") Then
   
Shell.Run "yes.bat"
Else
   
Shell.Run "no.bat"
End If

如果我没看错题目的话,是这么写的、、
1

评分人数

    • CrLf: 吾爱破解^_^技术 + 1
求老大赐我《精通正则表达式》

TOP

回复 3# zenet

你竟然忽悠我,我还傻乎乎跑去测试一遍,完全没问题的。你的bat要和VBS放在一起,不想放在一起的请写绝对路径
如果路径里出现空格的就用引号括起来、、
比如 Shell.Run """D:\Program Files\bat\ok.bat""" 就好了、
如果完全不懂脚本,发贴时请注明,不然不会写用法提示的、
求老大赐我《精通正则表达式》

TOP

返回列表