我试图通过窗口批处理搜索包含compact.bat文件独占.svn文件夹的所有文件夹。如果找到文件compact.bat并执行它,那么找到下一个。
我一直在搜索很多参考资料,但我不知道如何跳过.svn文件夹名称。 有专家可以帮忙吗?感谢。
答案 0 :(得分:0)
这应该有效:
@echo off
setlocal EnableDelayedExpansion
for /f "tokens=*" %%p in ('DIR compact.bat /l/b/a-d/s') do (
set curPath=%%p
set curPath=!curPath:.svn=!
if !curPath!==%%p call %%p
)