文件/目录大小/重复扫描和报告工具。

SizeDupe-Reporter的Python项目详细描述


Size Reporter和Dupe Finder自述文件

乔·科伯格2008-04-14
乔@osoft.us

此程序可根据GNU公共许可证v3的条款分发。
请参阅本程序应包含的文件“license.txt”。
或在http://www.gnu.org/licenses/gpl.html上找到许可证。


说明:

此size reporter程序将遍历目录树并
生成数据文件,列出每个文件和目录及其
尺寸。此外,它还创建了pdf格式的目录映射。

然后它将搜索具有重复内容的文件,并且
具有重复内容和结构的目录。

(这些说明假定您使用的是Windows二进制软件包。
如果没有,请使用ez install安装脚本,并将其作为“sizedupe”运行。


简单使用说明:

1.打开分发档案。没有必要移动
在Windows中安装文件或安装任何内容。(这个
示例将假定您解包到c:\ sizedupe)。
此外,您还可以使用此选项映射到共享驱动器
可执行文件,包括通过RDP(\\tsclient\…)。它是
对目录位置不敏感,只要
可执行文件及其dll和库保留在文件夹中。

2.在您感兴趣的目录上运行程序。或者
双击exe,或打开命令提示符并:

c:\ sizereport>;sizedupe.exe c:。\

3.在当前目录中生成三个制表符分隔的文件:

*sizereport_yyymmdd_hhmmss_dirs.txt
每个目录的列表。柱:
目录ID
父目录名
目录名
直接包含的目录数
包含的所有目录的数目
直接包含的文件数
包含的所有文件数
直接包含文件的大小
所有包含文件的大小

*sizereport_yyymmdd_hhmmss_extensions.txt
每个目录中找到的扩展名列表。柱:
目录ID
分机
此扩展名的直接包含文件的大小
此扩展名包含的所有文件的大小

*sizereport_yyymmdd_hhmmss_files.txt
每个文件的列表。柱:
目录ID
文件名
分机
尺寸
创建日期
修改日期
访问日期

5.pdf文件映射是按大小排列的目录和文件的图形。
顶级目录构成矩形最左边的列。
在每个目录的右侧都是矩形,表示
其中包含的目录和文件。高度
所有矩形都与其磁盘使用量相关。强烈的色彩
表示最近的文件,淡颜色表示“旧”文件。标签是
打印在任何足够大的文件或目录的右侧。


6.如果在命令行中指定-d,则在
运行大小报告。这些文件是可读的python语法格式
便于以后分析。
*sizereport_yyymmdd_hhmmss_dupes.txt
*sizereport_yyymmdd_hhmmss_dupedirs.txt

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java操作数组上的字符串   java JAXB内容未实例化   图形在Java中如何绘制垂直居中的字符串?   java Apache Ant:使用Junit时出现NoClassDefFoundError   java无法从服务器上运行perl脚本   如何在java中沿树进行预排序遍历,并打印0和1以对应每个节点上的特定字符?   java如何创建。p12文件?   java线程访问无效   java只匹配命名空间中的XML节点,而不知道NS前缀   从java获取2d arraylist元素   数组Java动态集合对象   java Xpath通过通配符或布尔运算查找以相同名称开头的节点?   java注释元素类型   java在中看不到Super()。反编译后的类文件