Create Hard Links for duplicate files
为指定目录下重复文件创建硬链接以节约磁盘占用
Python.exe ./DuplicateFiles.py [-operation]
Path:
输入你想查询/去除重复文件的目录
Python.exe ./Fix0B.py
- 修复把所有0字节文件当成同一个文件的bug,
运行Fix0B.py将会还原所有0字节文件
已在DuplicateFiles.py中添加排除0字节文件的语句
-
- 迭代扫描指定目录的所有文件并写入数据库
- 仅存储文件路径、文件名、文件大小(Byte)、文件md5
- 指定
-d
参数- 可以跳过扫描直接读取数据库进行去重
- 前提是之前进行过扫描,并且有
FileData.db
文件存在
- 指定
-u
参数- 可以更新数据库文件,并进行去重
- 指定
-r
参数- 将在开始前删除当前路径的表,重新建表后再去重
- 指定
-unsafe
参数- 在
-d
、-r
、-u
模式下,使用-unsafe
参数可以切换去重操作为不安全模式,至于有没有更快……谁知道呢~)
- 在
- 指定
-show
参数- 展示数据库中已有的表
- 指定
-show-count
参数- 展示数据库中已有的表,并显示表内记录数