刪除n天前的文件或文件夾 bat批處理


@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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM