作者:手机用户2502923227 | 来源:互联网 | 2022-10-15 21:44
我的foo.bat文件:
exit /b 1
我在cmd提示符下执行的操作:
foo.bat && echo "OK"
结果:
exit /b 1
"OK"
但是,当我使用双管道时,回声不会发生:
foo.bat || echo "OK"
结果:
exit /b 1
这与我期望的&&和||完全相反。去做。请参阅https://ss64.com/nt/call.html,其中显示:
commandA && commandB运行commandA,如果成功,则运行commandB
和
commandA || commandB运行commandA,如果失败,则运行commandB
我失去理智了吗?我在这里想念什么?