我需要在批处理文件中执行两个不同的操作,但我希望第二个操作仅在第一个操作的结果运行时运行。可以在批处理文件中订购操作吗? 我的问题是因为第二个动作它将由第一个动作数据携带,因此它取决于第一个动作的成功。
如何在批处理文件中执行此操作?
答案 0 :(得分:1)
您可以使用&&
运算符加入这两个命令,只有在第一个命令成功时才运行第二个命令。
echo This always runs && echo This only runs if the previous command was successful.
如果第一个命令失败,您也可以使用||
仅运行第二个命令。
echo This runs first || echo This is a bad example since echo always runs, but if the first command failed for some reason, this would be displayed.