SKI*_*DER 3 c++ hardlink windows-7
我在文件大小和已用磁盘空间之间存在差异(总文件大小甚至超过磁盘大小).我想因为在Windows 7/Vista中存在许多硬链接(对于WinSxS组件).但是,如何以编程方式将硬链接与Windows 7中的真实文件区分开来?
Bil*_*eal 5
你不能,因为所有文件都是硬链接.不完全是.文件只是数据块的硬链接 - 目录中的列表.(也许你的意思是符号链接?你可以区分那些...)
使用Windows提供的内置方法来计算已用空间.
编辑:参考(强调我的)
链接本身只是一个目录条目,没有安全描述符.因此,当您更改硬链接的安全描述符时,您将更改基础文件的安全描述符,并且指向该文件的所有硬链接都允许新指定的访问.
归档时间:
15 年,2 月 前
查看次数:
3544 次
最近记录:
14 年,5 月 前