批处理文件调用多个批处理文件并在出现错误后继续运行

批处理文件调用多个批处理文件并在出现错误后继续运行

我有一个像这样的批处理文件,我的问题是,如果第一个批处理文件失败,第二个批处理文件就永远不会启动,我怎样才能让它们继续运行?

@echo off
MapNetworkDrive_J.cmd
MapNetworkDrive_Y.cmd

我尝试过这个:

@echo off
start MapNetworkDrive_J.cmd
start MapNetworkDrive_Y.cmd

但是,这将启动两个新的命令窗口,它们完成后仍会在用户会话中保持打开状态。

答案1

使用调用命令:


@echo off
call MapNetworkDrive_J.cmd
call MapNetworkDrive_Y.cmd

答案2

尝试替换startcmd -c

相关内容