ファイル属性を表示または変更できます。
ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [+I | -I] [ドライブ:][パス][ファイル名] [/S [/D] [/L]]
オプション | 機能 |
---|---|
+ | 属性を設定 |
- | 属性を解除 |
[ドライブ:][パス][ファイル名] | attrib で処理するファイルを指定 |
/S | 現在のフォルダーとすべてのサブフォルダーの一致するファイルを処理 |
/D | フォルダーも処理 |
/L | Symbolic Link のターゲットに対する Symbolic Linkの属性で動作 |
オプション | 機能 |
---|---|
R | 読み取り専用属性 (Read-only file attribute) |
A | アーカイブ属性 (Archive file attribute) |
S | システム ファイル属性 (System file attribute) |
H | 隠しファイル属性 (Hidden file attribute) |
I | 非インデックス対象ファイル属性 (Not content indexed file attribute) |
X | スクラブ ファイルなし属性 (No scrub file attribute) |
V | 整合性属性 (Integrity attribute) |
属性の表示
C:\>attrib A SHR C:\sample1.txt A R C:\sample2.txt
属性の設定
C:\>attrib +R sample.txt
C:\>attrib +S +H sample.txt
「ファイルが見つかりません」として何も表示されないときには、/Dオプションを指定してフォルダも対象とします。既定ではファイルだけが対象となっており、対象のフォルダにファイルが含まれていないと、結果は何も表示されません。
「隠しファイルは再設定できません」や「システム ファイルは再設定できません」として属性の設定や解除に失敗するときには、システム ファイルと隠しファイルの属性を同時に設定や解除します。
C:\>attrib +S +H sample.txt
C:\>attrib -S -H sample.txt
これら2つの属性のいずれかが設定されている場合には追加で設定できず、同時に設定されている場合には個別に解除できません。