似乎cmd脚本包含以下内容:
prog1
prog2
的作用与
call prog1
call prog2
使用CALL命令的目的是什么?
发布于 2011-01-28 15:13:12
当需要调用另一个批处理程序(命令脚本)时,应使用call
。如果prog1
是可执行文件,则使用'call‘将不起作用。(prog1.exe
)
例如,如果您有两个脚本:
cmd1.cmd
cmd2.cmd
在cmd1.cmd
中你有一行代码:
cmd2.cmd
..。然后,一旦cmd2.cmd
执行完毕,您的脚本就会停止。相反,您应该使用:
call cmd2.cmd
发布于 2011-01-28 15:12:59
通常,调用用于在批处理文件中运行另一个批处理文件。当调用的批处理文件完成时,原始批处理文件的其余部分也将完成。
注意如果批处理文件不存在,它将给出一条错误消息。
语法为:CALL [drive:][path]filename [batch-parameters]
在哪里调用它没有限制。您可以在任何批处理文件中使用CALL命令调用另一个批处理文件。
希望这能有所帮助。
https://stackoverflow.com/questions/4825746
复制相似问题