我想建立一個批處理文件,刪除所有超過30天的Excel文件。到目前爲止,我有以下命令:使用@FILE在forfiles不工作
forfiles -p"N:\QC\ATR's" -s -m*.xls* -d-30 -c"CMD /C del /f /q @FILE"
唯一的問題似乎是@FILE在文件夾/文件名稱中有空格的事實使del命令找不到指定的路徑。例如,在命令看回聲它說
Could Not Find N:\QC\ATR's\'-5
當真正應該尋找
N:\QC\ATR's\-5 brightness study
明白我的意思的路徑?有沒有辦法告訴@FILE變量被包裹在引號或什麼?
感謝