近视的橙子 · 失信行为纠正后的信用信息修复管理办法(试行)· 6 天前 · |
彷徨的香菇 · 质量还能运营?贝壳交易平台质量月活动的孵化之 ...· 11 月前 · |
飘逸的电池 · 销量占优难补亏损,瑞驰难为母公司加分|商用车 ...· 1 年前 · |
跑龙套的手链 · 首款产品后劲乏力,“深蓝S7”能帮邓承浩拯救 ...· 1 年前 · |
爱旅游的伤疤 · 高合汽车与中国邮政储蓄银行签署战略合作协议 ...· 1 年前 · |
我说,如果我有
我如何从一个批处理文件中异步地运行它们,也就是说,不等待前一个程序停止?
使用
START
命令运行每个程序应该可以获得所需的内容:
START "title" [/D path] [options] "command" [parameters]
除非使用
/WAIT
开关执行,否则每个
START
调用都会运行其参数中给出的命令并立即返回。
这适用于命令行应用程序。无论如何,没有命令行的应用程序都会立即返回,因此可以肯定的是,如果您想异步运行所有应用程序,请使用
START
。
创建包含以下行的批处理文件:
start foo.exe
start bar.exe
start baz.exe
start command 会在一个新窗口中运行您的命令,因此所有3个命令都将异步运行。
您可以使用start命令在不启动新窗口的情况下衍生后台进程:
start /b foo.exe
使用CTRL-C不能中断新进程;您只能使用CTRL-BREAK (或者通过关闭窗口,或者通过Task Manager)来终止它。
近视的橙子 · 失信行为纠正后的信用信息修复管理办法(试行) 6 天前 |