阻止其他命令退出Windows CLI

时间:2016-06-16 16:00:09

标签: windows command-line-interface

我正在尝试构建一个包含多个命令的Windows .bat脚本:

ionic state restore
ECHO done restoring state

然而,“离子状态恢复”命令似乎退出了我的控制,因此我没有看到ECHO或任何后续步骤。

有没有办法在静音模式下运行它或以某种方式在完成后继续运行?

1 个答案:

答案 0 :(得分:0)

使用CALL找到解决方案:

  

CALL命令将启动新的批处理文件上下文以及任何指定的参数。当到达第二个批处理文件的末尾时(或者如果使用了EXIT),控制将返回到初始CALL语句之后。

来源http://ss64.com/nt/call.html

因此,运行以下内容非常有效:

CALL ionic state restore
ECHO done restoring state