DelAge32是一款命令行工具,它能够比较文件"创建时间"或者"最后修改时间"与当前时间帮你删除或者移动指定天数之前的文件,该工具类似与Windows系统自带的forfiles命令,只是它能够选择创建时间或者是最后修改时间。@Xiacb
DelAge32中文使用方法:
语法 | DelAge32 文件名称 天数 [参数] |
使用范例 | DelAge32 "C:\some\where\*.*" 100 /recurse DelAge32 there\*.tmp 1 /created /includeRO Delage32 *.zip 35 |
文件 | 可以是完整路径或相对路径,支持通配符, |
天数 | 指定删除或移动多少天前的天数 |
参数 | 参数必须以/开始,忽略大小写,没个参数直接使用空格隔开 |
/preview | 预览模式,不进行删除或者移动操作,只列出符合条件的文件列表 |
/created | 根据文件的创建时间进行时间比较 |
/modified | 根据文件的最后修改时间进行时间比较,此为默认参数 |
/accessed | 更具最后访问时间进行时间比较 |
/includeRO | 包含拥有“只读”属性的文件 |
/includeH | 包含拥有“隐藏”属性的文件 |
/includeS | 包含拥有“系统”属性的文件 |
/includeRHS | = /includeRO /includeH /includeS |
/recurse | 遍历整个目录结构(查看 /rd 参数删除空目录) |
/subonly | 遍历子目录 |
/rd | 删除所有的空目录(无视指定天数) 注意: 预览模式下不会执行此操作 |
/move 目标路径 | 移动文件到指定目录中 注意: 如果指定目录中已有相同文件将直接覆盖而没有任何提示 |
/quiet | 安静模式,无任何输出信息,在预览模式下次命令无效. |
其它注意点:如果出现任何语法错误将会有任何操作,文件路径完全展开后不能超过260个字节。
Errorlevels: | 错误代码: 0: 成功 1:无效路径 255: 语法错误 |
Failed operations: | 如果有任何文件无法删除或者移动将会输出*** failed ***. |
通常一个文件都是先”创建“再”修改“,但是如果你将一个文件复制为另一个新的副本文件,那么副本文件的创建就是当前时间,然而修改时间却是源文件的修改时间,这点需要注意。
转自:http://xiacb.com/delage32/
某些国内杀毒软件出现有病毒提示此为误报,请放心使用。
下载地址:http://www.horstmuc.de/win/delage32.zip