windows 命令行命令的强制退出代码为零
Force exit code zero for windows command line commands
如何在不改变其行为方式的情况下强制 windows cmd 命令的退出代码为零
linux 等价于
netstat -an | grep 12035 || true
我试过的是
C:\>netstat -ano | find "25000" | exit 0
虽然它强制退出代码 0,但它在成功时没有显示所需的输出
例如:
C:\>netstat -ano | find "25000"
TCP 0.0.0.0:25000 0.0.0.0:0 LISTENING 4832
C:\>netstat -ano | find "25000" | exit 0
想知道有什么办法吗?
netstat -an | find "25000" || ver>nul
如果 find
命令提高了错误级别,则执行重置它的命令。在这种情况下,使用 ver
命令并丢弃其输出
如何在不改变其行为方式的情况下强制 windows cmd 命令的退出代码为零
linux 等价于
netstat -an | grep 12035 || true
我试过的是
C:\>netstat -ano | find "25000" | exit 0
虽然它强制退出代码 0,但它在成功时没有显示所需的输出
例如:
C:\>netstat -ano | find "25000"
TCP 0.0.0.0:25000 0.0.0.0:0 LISTENING 4832
C:\>netstat -ano | find "25000" | exit 0
想知道有什么办法吗?
netstat -an | find "25000" || ver>nul
如果 find
命令提高了错误级别,则执行重置它的命令。在这种情况下,使用 ver
命令并丢弃其输出