我有一个像这样的批处理文件,我的问题是,如果第一个批处理文件失败,第二个批处理文件就永远不会启动,我怎样才能让它们继续运行?
@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
尝试替换start
为cmd -c