BAT批处理文件的msdos窗口如何后台运行不弹出窗口

批处理文件,执行的时候可以隐藏命令行显示,那么可否直接就后台运行,不弹出窗口?

1、用vbs代码。
DIM objShell
set objShell=wscript.createObject("wscript.shell")
iReturn=objShell.Run("cmd.exe /C 1.bat", 0, TRUE)
iReturn=objShell.Run("cmd.exe /C 2.bat", 0, TRUE)
存为1.vbs 注:此方法是运行1.bat等1.bat结束后才运行2.bat,如不需要请删除2.bat

2、在批处理的相同目录下新建一个记事本
里面输入:
set ws=wscript.createobject("wscript.shell")
ws.run "win.bat /start",0

(其中win.bat为批处理名字,自己改) 然后把这个记事本保存为后缀名为.vbe的文件,到时候只要运行这个vbe文件就达到目的!


转自:http://gb.qin.blog.163.com/blog/static/10965522720104885353776/
posted @ 2012-07-17 14:46  牛伯温  阅读(932)  评论(0编辑  收藏  举报