怎样让BAT可以后台运行??运行时自动关闭cmd.exe进程??
我想做任务计划,定期执行BAT,这个BAT文件里面是执行snort.exe的
但是snort在运行中CMD命令行也是处于等待状态的,这样在任务管理器里可以看到snort.exe和cmd.exe两个进程,结束掉snort.exe进程后,CMD也会跟着执行完而关闭
这样的话
任务计划会一直提示在执行中,不结束,这样的话任务计划就一直在运行,无法执行下一次了
另外运行的时候cmd窗口会一直出现在桌面,万一不小心点掉了,snort就停止运行了
===========================================
所以我想知道
1.怎样做到运行时CMD窗口不显示呢,只在后台运行
2.怎样做到执行以后,cmd本身自己关闭掉,但snort.exe能继续正常运行呢
现在我的做法是,先建立一个BAT文件,然后建立一个VBS,用wshshell.run cmd命令,false 来执行这个BAT,任务计划里运行的是这个VBS,这样可以做到任务计划执行一下就结束了,不会一直处于执行状态
另外窗口的问题,我是另外建立了一个管理员账户来运行任务计划的,这样我看不到那个账户的桌面,所以看不到黑框.但任务管理器里还是有cmd.exe和snort.exe,还是觉得看着不舒服