Batch file 如果查询具有多个选项
我有一个批处理文件,将文件从一个驱动器移动到另一个驱动器。批处理在子曲面中循环并移动找到的所有对象。到现在为止,一直都还不错。直到今天,除了一个子目录外,我都是这样做的,使用的if语句如下:Batch file 如果查询具有多个选项,batch-file,if-statement,Batch File,If Statement,我有一个批处理文件,将文件从一个驱动器移动到另一个驱动器。批处理在子曲面中循环并移动找到的所有对象。到现在为止,一直都还不错。直到今天,除了一个子目录外,我都是这样做的,使用的if语句如下: IF NOT !subdir! == SEW ( move part ) 现在我想在除了两个子曲面以外的所有子曲面中执行此操作。如何编写跳过这两个dir的if语句?在R,我可以用像这样的东西 y <- c("SEW","SWW") if(!x %in% y){ move part } y这可能
IF NOT !subdir! == SEW (
move part
)
现在我想在除了两个子曲面以外的所有子曲面中执行此操作。如何编写跳过这两个dir的if语句?在R,我可以用像这样的东西
y <- c("SEW","SWW")
if(!x %in% y){
move part
}
y这可能是最简单的方法
if not "!subdir!" == "SWW" if not "!subdir!" == "SEW" move part
此外,根据@LotlPings的评论,如果您不确定案例,那么可能包括/I
选项:
if /I "!subdir!" neq "SWW" if /I "!subdir!" neq "SEW" move part