我正在尝试构建一个批处理文件来删除所有超过 30 天的 excel 文件。到目前为止,我有命令:
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 变量用引号或其他东西包裹?
谢谢