抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

Windows 执行 bat 批处理的时候会自动弹出 CMD 窗口,有没有办法不弹出这个窗口呢?

新建一个 D:/Process.bat 批处理文件,里面写入要执行的代码。再新建一个 D:/run.vbs 脚本文件,内容如下:

1
2
set ws = WScript.CreateObject("WScript.Shell") 
ws.Run "D:/Process.bat /start",0

脚本中的 bat 文件路径务必设置为绝对路径,否则如果将此批处理放在计划任务中就会无法执行。

执行 run.vbs 文件,并没有启动 CMD 窗口,已经执行 D:/Process.bat 里面的代码了。

评论