在批处理文件中,我如何遍历文件夹下的所有文件并排除文件夹“X”?
类似的东西:
SET PWD=%~dp0
for /r "%PWD%foo" %%a in (*.sql) do (IF "%%~a" NEQ "%PWD%foo\X\*.sql" (echo %%a))
谢谢。
答案 0 :(得分:1)
这个怎么样:
SET PWD=%~dp0
for /r "%PWD%foo" %%a in (.) do (IF "%%~a" NEQ "X" (echo %%a))
使用if
语句,使用neq
指定“不等于”。输入if /?
可获得更多帮助。
莫纳
答案 1 :(得分:0)
for /r "%PWD%foo" %%a in (.) do if not exist "%%~fa\X" echo %%~fa