C盘内某个文件,他的唯一识别标识是什么!!

ah_2026 2011-05-24 04:33:54
比如有个XLS文件,可能修改了名字,可能移动了路径,可能被改了扩展名..
那么,有没有识别他唯一性的API呢?
...全文
204 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Lactoferrin 2011-05-24
  • 打赏
  • 举报
回复
这个不是值,文件创建时就有那些东西,fat32的修改路径时目录项会移动位置,改名不会,ntfs的基本文件记录不会变


换了机器当然会变,目录项和文件记录是文件的物理存储的信息,你把文件复制一下就不是同一个文件了
ah_2026 2011-05-24
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 lactoferrin 的回复:]
如果是fat32文件系统,是它的目录项,如果是ntfs文件系统,是它的文件记录(文件记录的唯一编号是文件引用号,就是mft中文件记录的索引)
[/Quote]

有几个问题>
1\文件的这些值是否在创建的时候就具备了.是否会随着名字更改或者路径修改而改变.
2\换了机器会改变吗?
Lactoferrin 2011-05-24
  • 打赏
  • 举报
回复
没有获得md5值的api,你可以下载文档自己实现
Lactoferrin 2011-05-24
  • 打赏
  • 举报
回复
md5值并不是唯一的,可以有不同内容的文件有相同的md5值
Lactoferrin 2011-05-24
  • 打赏
  • 举报
回复
如果是fat32文件系统,是它的目录项,如果是ntfs文件系统,是它的文件记录(文件记录的唯一编号是文件引用号,就是mft中文件记录的索引)
ah_2026 2011-05-24
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 yiguangqiang88 的回复:]
md5值?
[/Quote]


就是哈,都忘记MD5校验码了...
要哪个API才能取得呢
  • 打赏
  • 举报
回复
md5值?

1,486

社区成员

发帖
与我相关
我的任务
社区描述
VB API
社区管理员
  • API
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧