那麼我現在要做的是進入每個文件夾下面的目錄批量刪除文件夾中的所有文件使用通配符路徑
"C:\Documents and Settings\"
,並在它的每一個文件夾中,無論名稱,檢查該路徑存在
"C:\Documents and Settings\*\Local Settings\Application Data\CSMRpt\"
,如果它存在,然後刪除該導演內的所有TXT文件,如果路徑不存在,那麼什麼也不做,並移動到下一個文件夾內的「C:\文件和「設置」
這是我想出了迄今:
set PATH = "\Local Settings\Application Data\CSMRpt\"
set FILETYPE = "*.txt"
for /d %%g in ("C:\Documents and Settings\*") do if exist %%g%PATH% goto pathexists
:pathexists
del %%g%PATH%%FILETYPE%
你可以有'cd'更改驅動器以及'cd/D fullpath' – 2013-02-22 17:15:48
@PatrickMeinecke - 謝謝。我實施了你的建議。 – rojo 2013-02-22 17:20:04
謝謝你的完美! – SOfanatic 2013-02-22 17:38:09