在Windows系统下使用自动删除文件批处理可以按照过期时间删除指定文件及内指定几天前的全部文件,加入Windows的定时任务可以实现全自动处理
前言
在使用电脑,有时候会不知不觉的是一个文件夹文件增多,有时候总会手动去删除,但是今天云落给大家一个简单的批处理来实现这个需求,就是删除文件夹内几天前的文件的功能,当然定时功能加入Windows的定时任务就好了的。
代码
代码很简单,自己替换下就好了的,第三行的-3是指3天前
@echo off if not exist D:\我的图片\截图 goto EOF set sday=-3 ForFiles /P D:\我的图片\截图 /D %sday% /S /c "cmd /c del @path /q" for /F "tokens=2 delims==" %%s in ('set folders[') do ( ForFiles /P D:\我的图片\截图\%%s /D %sday% /S /C "CMD /C if @ISDIR==TRUE echo RD /S /Q @FILE &RD /S /Q @FILE" ) exit :EOF EXIT
定时任务
打开Windows定时任务【计划任务】很简单:Win+R
,然后输入:compmgmt.msc
,然后按照截图所做
-- 完 --
-- 完 --