秋忆博客
若是有缘,时间空间都不是距离,若是无缘,终日相聚也无法会意,凡事不必太在意,更不需去强求。
Windows 9x 时代,DOS 时代,有 DELTREE 这一命令,顾名思义就是删除目录树,除了可以删除文件,还可以删除一个目录(空或不空都删),或删除指定目录下的所有文件或目录。

Windows 9x 时代的这个东西,NT 时代已经抛弃了,虽然 NT 下有命令 rd 结合参数 /s,但自身目录也要删除;命令 del 结合参数 /s 可以从所有子目录下删除指定文件,但不能删除指定目录。 这些不足令我想起 DELTREE,拿 DOS 下的16位程序来用觉得还是不爽,于是自己编写了一个 NT 下的 DELTREE 命令。经过我多次的改进再编写,终于完善了这个命令,比 DOS 时代的那个功能还要强。我的 DELTREE 可以从所有子目录下删除指定的文件或者目录,不论你是只读还是NTFS没有权限,只要当前用户有权限去修改属性和NTFS权限,就可以一个命令把你干掉,使用多线程。具体用法看帮助:DELTREE /?

提供源代码下载。如有不足或好的建议请提出,一起交流交流~~~~

源代码下载

posted on 2008-04-29 16:57  秋忆  阅读(595)  评论(0编辑  收藏  举报