DOS命令大全:Fsutil:objectid命令详解

主要由专业支持者使用。管理对象标识符(也称为 OID),它是“分布式链接跟踪 (DLT) 客户”服务和“文件复制服务 (FRS)”用于跟踪其它对象(如文件、目录和链接)的内部对象。对象标识符对多数程序是不可见的,绝不要修改它。

警告

MS-DOS命令语法

fsutil objectid [create] PathName

fsutil objectid [delete] PathName

fsutil objectid [query] PathName

fsutil objectid [set] ObjectID BirthVolumeID BirthObjectID DomainID PathName

MS-DOS命令参数

create
为没有对象标识符的文件创建对象标识符,否则该命令等同于 query。
delete
删除对象标识符。
query
查询对象标识符。
set
设置对象标识符。
ObjectID
文件特定的16 字节十六进制标识符,可以确保卷中标识符的唯一性。“分布式链接跟踪 (DLT) 客户”服务和“文件复制服务 (FRS)”使用它标识文件。任何具有 ObjectID 的文件同时也具有 BirthVolumeID、BirthObjectID 和 DomainID。移动文件时,ObjectID 有可能发生变化,但 BirthVolumeID 和 BirthObjectID 将保持不变,这使得 Windows XP 总可以找到文件,而不管文件已经移到何处。
BirthVolumeID
一个长度为 16 字节的十六进制标识符,它可以指出当文件第一次获得 ObjectID 时所在的卷。DLT 客户服务器所使用的值。
BirthObjectID
一个长度为 16 字节的十六进制标识符,可以指定文件的原始 ObjectID(请注意,移动文件时 ObjectID 可能发生变化)。DLT 客户服务器所使用的值。
DomainID
长度为 16 字节的十六进制标识符,当前不使用该值,且必须将其设置为全零。
PathName
指定驱动器号(冒号分隔)、装入点或卷名。

MS-DOS命令范例

要创建对象标识符,请键入:

fsutil objectid create C:\Temp\sample.txt

要删除对象标识符,请键入:

fsutil objectid delete C:\Temp\sample.txt

要查询对象标识符,请键入:

fsutil objectid get C:\Temp\sample.txt

要设置对象标识符,请键入:

fsutil objectid set 40dff02fc9b4d4118f120090273fa9fc f86ad6865fe8d21183910008c709d19e 40dff02fc9b4d4118f120090273fa9fc 00000000000000000000000000000000 C:\Temp\sample.txt

上一页:DOS命令大全:Fsutil:hardlink命令详解 下一页:DOS命令大全:Fsutil:quota命令详解

版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号