防止另一个命令退出 Windows CLI

防止另一个命令退出 Windows CLI

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

ionic state restore
ECHO done restoring state

但是,“离子状态恢复”命令似乎超出了我的控制范围,因此我看不到 ECHO 或任何后续步骤。

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

答案1

使用 CALL 找到了解决方案:

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

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

因此运行以下命令效果很好:

CALL ionic state restore
ECHO done restoring state

相关内容