如何运行Windows命令并每次返回true?

如何运行Windows命令并每次返回true?,windows,batch-file,jenkins,command-line,command,Windows,Batch File,Jenkins,Command Line,Command,我的问题很简单。我想运行一个Windows命令,该命令在每次运行时总是以非零值退出。我没有访问命令本身的权限,希望在调用它时操纵退出代码。像这样的事情: C:\>run.cmd || echo "OK" 我怎样才能做到这一点 提前感谢。在Windows命令行中,“echo”不解释为命令,也不计算返回代码。因此,您必须使用其他命令。对于您的情况,下面的代码就可以了: C:\>run.cmd || exit 0;

我的问题很简单。我想运行一个Windows命令,该命令在每次运行时总是以非零值退出。我没有访问命令本身的权限,希望在调用它时操纵退出代码。像这样的事情:

C:\>run.cmd || echo "OK"
我怎样才能做到这一点

提前感谢。

在Windows命令行中,“echo”不解释为命令,也不计算返回代码。因此,您必须使用其他命令。对于您的情况,下面的代码就可以了:

C:\>run.cmd || exit 0;