我正在尝试检查字符串中是否出现子字符串。如果是这样,那么我不想执行“如果”条件。
我的问题:我检查字符串中是否出现子字符串的代码不起作用。它总是认为子字符串实际上不会出现在字符串中。
如何批量检查字符串中是否出现子字符串?
SET filePath="c:/users/abc/dir1/subdir"
SET excludeDir1="c:/users/abc/dir1"
SET excludeDir2="c:/users/abc/dir2"
REM // If the string excludeDir1 does not occur in filePath AND If the string excludeDir2 does not occur in filePath: continue
if /i NOT x%filePath:%excludeDir1%=%==x%filePath% if /i NOT x%filePath:%excludeDir2%=%==x%filePath% (
REM // Do stuff
)