DelAge32-在Windo中删除或移动N天之前的文件

来源:互联网 发布:nodejs 遍历json数组 编辑:程序博客网 时间:2024/06/13 14:17

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

原创粉丝点击