我想通过它的哈希search一个重复的文件。 为了提高性能,我想知道在NTFS / FAT文件系统中是否存储了每个文件的哈希/校验和。 如果有的话,我不必计算它们全部来search我的文件。
如果有,如何使用.NET访问它?
如果有帮助,它将是JPEG文件。 他们有校验吗?
有没有办法检索设备的DPI而不使用GDI + / WinForms“graphics”类?
如何使用C#Windows应用程序将字节中的图像写入MS WORD
我如何禁用Windows防火墙?
如何使用ReflectionPermission来拒绝reflection
在GetResponse之前将HttpWebRequest视为string,而不使用fiddler
打开Windows资源pipe理器到组合GUID文件夹
c#winforms:确定程序的第一次运行
在sles中运行.NET 11
哪有这回事。
Windows不会为每个文件存储散列。 正如Jader Dias所说,EXE和DLL有校验和,但是这些不是你正在寻找的机器人。
请注意,即使你有这样的散列,它仍然不能保证唯一性。 如果您发现两个文件具有相同的散列(和大小),则仍然必须比较内容以确定文件是否真的相同。
JPEG文件可能有一些校验和或散列,但你可能不能指望它们。
Windows虽然现在有搜索,如果我记得正确,你可以编写自己的插件(换句话说,以自定义的方式索引文件)。 据推测,你可以写一个JPG插件,然后简单地进行搜索API调用来查找文件(在Windows进行索引之后)。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。