有人知道一种在一行cmd代码中包含多个if-case的方法吗?
我的意思是如果情况不是嵌套的,而是连续的。
即使大小写在同一行中,即使第一个返回false,我也仍然需要cmd执行第二个命令。
看这个简单的例子:
IF NOT EXIST test\ (mkdir test) & IF NOT EXIST test\folder\ (mkdir test\folder)
如果第一个IF为false,它将始终跳过第二个IF,但是我需要它永远不要跳过,无论它是否为真。
我不知道为什么它不起作用,因为command1&command2
无论command1的状态如何,都运行command2。也就是说,我确认它不适合您。要解决此问题,请将两个命令都放在括号中。
(IF NOT EXIST test\ (mkdir test)) & (IF NOT EXIST test\folder\ (mkdir test\folder))
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句