我有一个program1.cmd文件,它通过退出/b 0完成命令。这个程序不能编辑。
我已经创建了一个test.bat,我必须调用program1.cmd,但是,我需要按顺序处理program2.cmd,然后是program3.exe。怎么做?
发布于 2022-05-10 19:50:41
当您想从另一个批处理文件(无论是.BAT还是.CMD)调用一个批处理文件时,您应该使用CALL命令返回到调用的批处理文件。有关详细信息,请参阅SS64 on CALL。使用您在问题中提供的信息,TEST.BAT将包含以下命令:
CALL program1.cmd
CALL program2.cmd
program3
REM could also be CALL program3.exe, but doesn't need to be.(如果两个.CMD文件和.EXE不在TEST.BAT__的同一个目录中,则需要为它们提供路径,而不仅仅是文件名。)
https://stackoverflow.com/questions/72192153
复制相似问题