作者:admin人气:0来源:网吧系统下载站2013-03-21 08:52:28
echo off
::演示:删除指定路径下指定天数之前(以文件的最后修改日期为准)的文件。
::如果演示结果无误,把del前面的echo去掉,即可实现真正删除。
::forfiles这个命令,可以再Win2008/Win2003/Vista/Win7系统中使用
rem 指定待删除文件的存放路径
set SrcDir=C:TestBatHome
rem 指定天数
set DaysAgo=1
forfiles /p %SrcDir% /s /m *.* /d -%DaysAgo% /c "cmd /c echo del /f /q /a @path"
pause
————————————————————————————————————————
/P 可是搜索的路径。在我们这里就是要在哪个目录寻找要删除的文件
/M 根据搜索掩码搜索文件。默认为*,我们要删除某时间以前的文件。我们只关心时间。
/D 文件修改时间在某个时间之前或者之后。-200 表示200天之前的文件。
/C 表示为每个文件执行的命令,这里是要删除该文件所以为"cmd /c del /F /s /q @file"。其中变量@file表示该文件名
继续阅读:批处理
2019-02-14橘子平台创建APEX游戏的快捷方式到桌面的VBS脚本命令和批处理命令
2017-02-04批处理Win7一键优化
2017-01-09迷你图片批处理工具V2.1.4591.40362单文件版
2017-01-07一键设置pagefile.sys虚拟内存页面文件到D盘批处理
2016-11-05批处理运行的万象绿色版V3.2.2.97/OL V2014.9.17 XP_2003 WIN7 32-64通用版本
2016-10-13批处理也能做的很漂亮带进度条的网吧游戏盘出盘批处理
2016-08-25批处理文件加密工具V1.0绿色版
2016-07-11批处理加密工具 bat加密工具 绿色版