Windowsコマンド虎の巻

fsutil objectID

fsutil objectIDは、オブジェクトIDを管理するコマンドです。

解説

指定したファイルに対してオブジェクトIDを作成、照会、削除します。

構文

(構文1)オブジェクトIDを作成する
fsutil objectID create <ファイル名>
(構文2)オブジェクトIDを照会する
fsutil objectID query <ファイル名>
(構文3)オブジェクトIDを削除する
fsutil objectID delete <ファイル名>
(構文4)詳細を指定してオブジェクトIDを作成する
fsutil objectID set <ObjectId> <BirthVolumeId> <BirthObjectId> <DomainId> <ファイル名>

ObjectId、BirthVolumeId、BirthObjectId、DomainIdは以下を指定します。

【setで指定するパラメータ】
パラメータ説明
ObjectIdオブジェクトID
※32桁の16進数データ
BirthVolumeIdファイル移動前のボリュームID
※32桁の16進数データ
BirthObjectIdファイル移動前のオブジェクトID
※32桁の16進数データ
DomainIdドメインID
※32桁の16進数データ
※現在は未使用のため、0の32桁を指定する

サンプル(構文1 - create)

ファイル「test.txt」に対してObjectIDを作成する

C:¥>fsutil objectID create test.txt Object ID : 8ab3e7470bdc2a16aaa476fa842c1429 BirthVolume ID : a8c19885bacebf339478e34de65d87d0 BirthObjectId ID : 3e9de3510bdaea23aba348fb742c1228 Domain ID : 00000000000000000000000000000000

結果は例です。

サンプル(構文2 - query)

ファイル「test.txt」のObjectIDを表示する

C:¥>fsutil objectID query test.txt Object ID : 8ab3e7470bdc2a16aaa476fa842c1429 BirthVolume ID : a8c19885bacebf339478e34de65d87d0 BirthObjectId ID : 3e9de3510bdaea23aba348fb742c1228 Domain ID : 00000000000000000000000000000000

サンプル(構文3 - delete)

ファイル「test.txt」のObjectIDを削除する

C:¥>fsutil objectID delete test.txt

関連項目

  • fsutil:NTFSファイルシステムに関する操作を行う