bat文件启动两个程序,但中间有时间间隔

如题所述

代码如下:
start 第一个程序的路径加程序名
start 第二个程序的路径经程序名
start 是dos命令之一,在批处理中可以直接使用。
其功能为启动一个单独的窗口运行指定的程序或命令。
start并不是在当前进程中启动程序,而是新建一个进程来启动该程序,所以在程序启动后,不会等待程序运行结束,而是会继续执行批处理命令,启动第二个程序。
具体start的用法,可以在命令行窗口输入
start /?查看。追问

但是第二个程序不启动啊

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-03-17
echo off
echo wscript.sleep 10000>sleep.vbs
start /wait sleep.vbs
这就是代码10秒的代码追答

加进去就可以

追问

加在两个程序中间?

追答

是的。

追问

不行啊。我在研究一下吧,但还是谢谢了

追答

你在C盘怎么行?你要切换目录下才可以执行。

追问

还是第二个程序不能执行

追答

那你第二个程序 单独命令能够执行?

追问

可以的

追答

ping 127.0.0.1 -n 11 >nul

你用这个就可以加入中间

本回答被提问者采纳
第2个回答  2016-03-17
D:\....\...web...
ping -n 10 127.0.0.1
D:\....\...wow...

追问

不行,只会启动第一个