首页 > 其他分享 >删除3天前的文件及空文件夹

删除3天前的文件及空文件夹

时间:2022-09-26 09:57:40浏览次数:58  
标签:... 及空 删除 文件 %% ECHO 文件夹 天前

 

@ECHO OFF
set route=E:\test
set exclude=E:\test\5
rem 删除子目录指定几天前的文件
ECHO [删除符合条件的文件...]
for /f "delims=" %%i in ('FORFILES /P "%route%" /D -3 /S /C "cmd /c if @ISDIR==FALSE echo @path"^| findstr /ilvc:"%exclude%"') do del /F /Q "%%~i"
rem 删除子目录指定几天前的文件
ECHO [删除符合条件的空文件夹...]
for /f "delims=" %%i in ('dir /ad /b /s "%route%\*"^|findstr /ilvc:"%exclude%"^|sort /r') do rd "%%~i"
ECHO [操作完成,5秒后自动关闭...]
ping -n 5 127.0.0.1>nul
@ECHO ON

 

标签:...,及空,删除,文件,%%,ECHO,文件夹,天前
From: https://www.cnblogs.com/ai594ai/p/16729843.html

相关文章