群晖NAS重复文件删除(Python脚本) |
NAS重复文件应该是所有NAS使用者头疼的问题,群晖NAS提供的官方解决办法是存储空间分析器套件,可是删除重复文件的时候需要不停点击需要删除的重复文件,效率低下。
有另外一种方式是使用重复文件查找软件,比如CloneSpy这是这种方法需要PC的支持,很不方便,实际使用中也非常容易失败。 所以就有了今天这种方法:在自定义任务中执行Python脚本,查找重复文件,删除至回收站。 使用方法: 将脚本保存至NAS目录,如“/Code/NAS/dumFIle” 添加自定义任务脚本: python /volume3/Code/NAS/dumFIle/delete.py "/volume3/Python" "/volume3/Python" python /volume3/Code/NAS/dumFIle/deleteemp.py "/volume3/Pyhton" 声明: 部分代码源自网络 代码专为群晖NAS设计,NAS需安装Python套件 以实用为主,并未对代码进行优化,使用者请读完每行代码再执行,高手勿喷 ![]() |
xyz8899 发表于 2018-7-4 13:20 python2 |
宅娘伴侣 发表于 2018-7-6 15:54 以Hash值加文件大小为判定条件 |
宅娘伴侣 发表于 2018-7-6 15:54 因为经常有文件名不一致的相同文件,所以没考虑用文件名。 |
zk6685 发表于 2018-7-7 13:23 嗯嗯,第二个路径是指定删除文件夹的。 |