Answers:
请参阅免费软件Gentibus CD。
它适用于所有文件类型,并具有良好且快速的搜索功能(您可以在下图中看到):
我最喜欢的是凯茜!非常快!出色地工作,创建小型紧凑型目录。它只有59KB的大小。我敢打赌,在其他任何地方都找不到为此目的的小应用程序!
请参见此处以了解其他选择。
我理想的解决方案是像Cathy这样的东西,它们也具有以下功能:
瞧!我具有对所有磁盘的即时搜索访问权限,还有一个备份存档,可以在发生灾难时查看我的文件列表。
我今天刚找到ScanFS,但是在扫描目录时出现了一些错误,而不像Cathy那样以硬盘驱动器为中心。
哦,这使我想起了,我忘记了自2011年以来 就不再受支持的最常用的数据库http://locate32.cogit.net/尽管它需要更多的努力来添加数据库,但它也可以用作编目器。非常适合搜索,但不适合浏览。
所以我的最终建议仍然是凯西。该死的,我对凯茜有很多好主意,但作者不愿透露出处(我问)。
更多研究链接:
有很多免费的替代方法,但是,如果您不需要花哨的东西,例如图像缩略图,元数据提取等。我发现最好的解决方案是使用通过以下方式生成的常规纯文本文件:
dir /s /b > myindex.dir
(在Windows上,仅存储文件名)du -ac > myindex.du
(在Linux上,存储文件名+大小)rhash --crc32 --sfv -r . > myindex.sfv
(多平台工具,存储文件名+大小+修改+哈希以轻松查找重复项)优点:
缺点:
提示:
VVV(虚拟卷视图)是可在Windows,Linux和Mac OSX上运行的替代免费和开源应用程序。
您始终可以从命令行滚动自己。我在Cygwin中使用它来为要备份到数据DVD的数据文件创建md5校验和。我的主要用途是在刻录后验证数据,但我保留了该文件(重命名以反映光盘标签,并与其他备份的md5文件一起移动到公用目录中)。搜索就像在目录中搜索文件名或关键字一样容易(例如,项目名称可能在文件夹名称中找到,因为md5将存储每个文件的相对路径)。
在您的情况下,假设数据驱动器已安装到E :,我将从/ cygdrive / e /开始:
$ ( cd /cygdrive/e/ ; find . -type f -print0 | xargs -0 md5sum >> ~/e-drive.md5.txt ; cp ~/e-drive.md5.txt . )
这就是驱动器上的所有内容,因此可以断开驱动器并进行存储。现在,将md5文件移动到要归档md5文件的位置,并为其指定一个更易识别的名称:
$ mv ~/e-drive.md5.txt "~/My Documents/Archive Drives/New_E_Drive_Label.md5.txt"
当您需要文件或项目时,搜索已知的关键字(或它们的字符串-例如,仅显示与Project X相关的.DOC文件):
$ cd "~/My Documents/Archive Drives"
$ grep "Project X" * | grep -i doc
New_E_Drive_Label.md5.txt:53:0123456789abcdef0123456 Projects/Project X/Design.doc
New_E_Drive_Label.md5.txt:54:0123456789abcdef0123456 Projects/Project X/Testing.doc
New_E_Drive_Label.md5.txt:55:0123456789abcdef0123456 Projects/Project X/World Domination.doc
Some_Other_Drive.md5.txt:2:0123456789abcdef0123456 Project X rulez.doc
Old_Broken_Drive.md5.txt:17:0123456789abcdef0123456 What is this Project X again.doc
...你明白了。那当然不是最漂亮的输出,但是用一点perl / python可以很好地清理它。或将其导入电子表格或数据库,测试您的awk skillz,无论如何。
我曾经使用WinCatalog(nag),Disk Explorer Pro 3等。
然后我尝试了du选项,认为文本将是最简单的选项。不仅会导致文件大小为1/2 G,而且搜索也会在记事本中进行,而记事本会出现混乱(没有过滤条件不匹配)
然后我回到DEPro3,不仅该驱动器的文件大小仅为39KB,它的搜索速度很快,而且可以过滤掉其他文件,对于组织许多驱动器非常有用。
想象一下用du来对许多驱动器进行编目!
索引时间:du和VVV花费了> 2个小时;WinCat-永远;DEPro3-5分钟!-赫克给我留下了深刻的印象!
最重要的是,如果将索引文件存储在云驱动器中(特别是在同步过程中),那么生成的索引文件的大小至关重要。