Windows
执行 bat
批处理的时候会自动弹出 CMD
窗口,有没有办法不弹出这个窗口呢?
新建一个 D:/Process.bat
批处理文件,里面写入要执行的代码。再新建一个 D:/run.vbs
脚本文件,内容如下:
1 | set ws = WScript.CreateObject("WScript.Shell") |
脚本中的 bat 文件路径务必设置为绝对路径,否则如果将此批处理放在计划任务中就会无法执行。
执行 run.vbs
文件,并没有启动 CMD 窗口,已经执行 D:/Process.bat
里面的代码了。