Set WshShell = CreateObject("WScript.Shell")
WshShell.Run chr(34) & "D:\Testing.cmd" & Chr(34), 0
上述 VBScript 无法打开以下 D:\Testing.cmd。有人能帮忙吗?
@echo %date% %time%
pause
答案1
尝试这个:
Set WshShell = CreateObject("WScript.Shell")
WshShell.Run "C:\tmp\Testing.cmd", 1, True
阅读“运行”的文档:http://ss64.com/vb/run.html
关键是,您使用了表示“隐藏窗口”的标志“0”。
0-隐藏窗口(并激活另一个窗口。)
1-激活并显示窗口。(恢复大小和位置)第一次显示窗口时指定此标志。