批量删除文件

1.批处理脚本

set DaysAgo=-2
set file_a=*.txt
set file_b=*.bak

set LogPath=E:\test_del\
set FullBackupPath=E:\test_del\full_del\

set filename=D:\delete_old_backup.log

echo  --------------------begin delete files %Date% - %time%------------------------- >>%filename%
 
FORFILES /P %LogPath% /M %file_a% /D %DaysAgo% >> %filename%
FORFILES /P %LogPath% /M %file_a% /D %DaysAgo% /C "cmd /c del @file" >> %filename%
 
FORFILES /P %FullBackupPath% /M %file_b% /D %DaysAgo% >> %filename%
FORFILES /P %FullBackupPath% /M %file_b% /D %DaysAgo% /C "cmd /c del @file" >> %filename%
 
echo  --------------------end delete files %Date% - %time%--------------------------- >>%filename%

2.windows计划任务

   创建windows的计划任务定时执行 

猜你喜欢

转载自baobaojinjin.iteye.com/blog/2234560