@echo off @echo deleting... FORFILES /p "D:\a" /D -1 /C "cmd /c echo deleting @file ... && IF @isdir == TRUE (rd /S /Q @path) else (del /f @path)" FORFILES /p "D:\b" /D -1 /C "cmd /c echo deleting @file ... && IF @isdir == TRUE (rd /S /Q @path) else (del /f @path)" @echo deleted
示例代碼刪除D:\a和D\:b目錄1天前的文件和文件夾。保存成bat文件,加入任務計划程序定時執行
如果不執行,加入pause命令查看輸出信息。
如果中文亂碼,txt打開另存為ANSI編碼
net stop TestConsole
net start TestConsole