@title= 文件清理脚本
::定义变量
@set day=-100
@if "%time:~0,2%" lss "10" (set hh=0%time:~1,1%) else (set hh=%time:~0,2%)
@set name=%date:~0,4%%date:~5,2%%date:~8,2%%hh%%time:~3,2%%time:~6,2%文件清理日志
@set ph=D:\xxx
::dos窗口提示信息
@echo 数据清理脚本正在执行中,请不要关闭此窗口
::输出日志
@forfiles /p %ph% /m * /d %day% /c "cmd /c if @isdir==TRUE echo @path目录及目录下的子文件夹和文件即将被清理" >> %name%.log
@forfiles /p %ph% /m * /d %day% /c "cmd /c if @isdir==FALSE echo @path 即将被清理" >> %name%.log
@echo ------------------------------------------------ >> %name%.log
::数据清理
@echo 数据正在清理中请耐心等待 >> %name%.log
@forfiles /p %ph% /m "*" /d %day% /c "cmd /c if @isdir==TRUE rd /s /q @path"
@forfiles /p %ph% /m * /d %day% /c "cmd /c if @isdir==FALSE del @path"
@echo 数据已清理完成 >> %name%.log
@echo ------------------------------------------------ >> %name%.log
::任务完成关闭提示
@echo 数据清理脚本已执行完成,窗口正常关闭 >> %name%.log
文件清理脚本
最新推荐文章于 2023-12-28 00:00:00 发布