想要使用bat來刪除某指定文件夾內的?
如果每天一個文件的話,刪除30天前的文件為例,可以用下面的方法@echo offpushd d:\指定文件夾set n=30for /f "skip=%n% tokens=*" %%i in ('dir/b/o-d') do del "%%i"如果每天文件多于一個的話,需借助vbs來實現。用bat本身判斷日期的有效性有點復雜。
想要使用bat來刪除某指定文件夾內的?
如果每天一個文件的話,刪除30天前的文件為例,可以用下面的方法@echo offpushd d:\指定文件夾set n=30for /f "skip=%n% tokens=*" %%i in ('dir/b/o-d') do del "%%i"如果每天文件多于一個的話,需借助vbs來實現。用bat本身判斷日期的有效性有點復雜。