电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

如何在电脑自动删除7天前文件

如何在电脑自动删除7天前文件_第1页
1/8
如何在电脑自动删除7天前文件_第2页
2/8
如何在电脑自动删除7天前文件_第3页
3/8
自动删除7天前文件 Windows Server 2003内置的命令行文件,适合于XP以上系统 示例: forfiles /m *.bkf /d -28 /c "cmd /c del @file /f" 删除当前目录下28天以前的扩展名为bkf文件(以当前系统时间为基准) forfiles 自动删除7天前文件 delete 2008-09-12 15:01 用forfiles.exe试试。 forfiles /p "d:\test" /s /m *.* /d -7 /c "cmd /c del @path" 做 成 批 处 理 文件,bat文件与forfiles.exe同一目录下,建一个 bat文件的快捷方式在启动。 d:\test换成你要的目录路径。日期是指修改的日期。 附上forfiles.exe及帮助。 删除所有的空目录(以删除d:\test目录下为例) dir /ad/b/s d:\test\ |sort /r >d:\kill.txt For /f "tokens=*" %%i in (d:\kill.txt) DO rd "%%i" del d:\kill.txt 把以下复制到bat文件中。 @echo off forfiles /p "d:\test" /s /m *.* /d -7 /c "cmd /c del @path" dir /ad/b/s d:\test\ |sort /r >d:\kill.txt For /f "tokens=*" %%i in (d:\kill.txt) DO rd "%%i" del d:\kill.txt 先删过期文件,再删所有的空目录 如果操作系统是 Windows Server 2003 那就好办了,因为它有一个forfiles命令能够查找满足指定条件的文件,下面是这个命令的用法。 forfiles /p <目标目录名> /d <天数> /c <执行的命令> 看看列出的三个参数都有什么用处: /p 指定了要在哪个目录里查找文件,默认是当前工作目录。 /d 指定一个日期或天数,用于比较文件的最后修改日期是否符合条件。 /c 对每个找到的文件执行的命令。 例1.要把在C盘根目录下最后修改日期大于或等于2007年7月1日的文件复制到 D盘根目录下: forfiles /p "c:\" /d "2007-7-1" /c "cmd /c copy @path d:\" 例2.删除在C盘 backup目录下最后修改日期在10天前的文件: forfiles /p "c:\backup" /d -10 /c "cmd /c echo deleting @file ... && del /f @path" 先看删除文件的代码 forfiles /p 包含要删除文件的完整路径(如:F:\Logfiles) /m *.log -d -7 /c "cmd /c del /f @path" 解释一下相关参数及命令 /p :指定开始搜索文件的位置,如果不指定则默认为当前目录。 /m :文件查找所使用的通配符如代码中的"*.log"则为所有日志文件,当然也可以指定诸如"manmee_*.log"这样以 manmee开头...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

如何在电脑自动删除7天前文件

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部