我有一个脚本,它使用 FOR 循环将文件从特定目录(和子目录)递归加载到 java 类路径中。它看起来像这样:
FOR /r目录%%F IN (*.jar) DO call :addcp %%F
不幸的是,我现在需要从结果中排除一个特定的子目录(我不想加载一些 jar 文件)。我尝试在 FOR 循环内嵌套一个 IF 语句,但没有任何成功。
不幸的是,更改脚本语言不是一种选择,并且迭代每个子目录将是维护的噩梦。有没有人有办法做到这一点?
我试过类似的东西:
FOR /r目录%%F IN ( *
.jar) DO IF %%F==*
字符串*
DO call :addcp %%F
但它没有用。