【问题标题】:DOS batch commandDOS批处理命令
【发布时间】:2011-09-02 08:52:54
【问题描述】:

我想知道是否有人可以在 DOS 批处理命令脚本中帮助我。 该脚本将运行两个应用程序,即 app1.exe 和 app2.exe。首先 app1.exe 将运行,一旦 app1.exe 完成运行,app2.exe 将运行。

(请注意 app1.exe 必须在 app2.exe 启动之前完成运行)

问候。

【问题讨论】:

    标签: batch-file dos


    【解决方案1】:

    使用“调用”

    call app1.exe
    call app2.exe
    

    【讨论】:

    • 是否可以通过 CALL 运行可执行文件?我试图做一些研究,但我发现它只运行另一个批处理文件。
    • 是的,它似乎也适用于 exe。至少在 Windows 7 上是这样
    • call app1.exe call app2.exe 对你的工作方式真的与 app1.exe app2.exe 不同吗?我看不出有什么不同。虽然我已经知道CALL 可以与可执行文件一起使用已有一段时间了,但到目前为止我还没有注意到任何区别。请解释一下好吗?
    【解决方案2】:

    您可以使用

    强制执行一系列程序
    @echo off
    start /WAIT /B app1.exe
    start /WAIT /B app2.exe
    

    /B 表示不创建新窗口就启动新应用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-01-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-28
      相关资源
      最近更新 更多