attribコマンドは、ファイルまたはフォルダのファイル属性を表示または変更するコマンドプロンプトコマンドです。
Windowsエクスプローラで、オブジェクトを右クリックして、そのファイルに移動して、ほとんどのファイルとフォルダの属性を見つけて設定することもできます プロパティ>一般 タブ。
Attribコマンドの可用性
attribコマンドは、Windows 10、Windows 8、Windows 7、Windows Vista、Windows XP、および旧バージョンのWindowsを含むすべてのWindowsオペレーティングシステムのコマンドプロンプトで使用できます。
Advanced Startup Options、System Recovery Options、およびRecovery Consoleなど、さまざまなバージョンのWindowsで利用可能なオフラインの診断ツールおよび修復ツールには、attribコマンドも含まれています。
このattribコマンドは、DOSコマンドとしてMS-DOSでも使用できます。
注意: 特定のattribコマンドスイッチと他のattribコマンド構文の利用可能性は、オペレーティングシステムによって異なる場合があります。
Attribコマンドの構文とスイッチ
attrib + a|-a + h|-h + i|-私 + r|-r + s|-s + v|-v + x|-バツ ドライブ : パス ファイル名 /秒 / d / l
先端: 上または下の表に示すattribコマンド構文の解釈方法がわからない場合は、「コマンド構文の読み方」を参照してください。
| attrib | attribコマンドだけを実行すると、コマンドを実行するディレクトリ内のファイルに設定されている属性が表示されます。 |
| + a | アーカイブファイル属性をファイルまたはディレクトリに設定します。 |
| -a | アーカイブ属性をクリアします。 |
| + h | 隠しファイル属性をファイルまたはディレクトリに設定します。 |
| -h | 隠し属性をクリアします。 |
| + i | 'コンテンツインデックスなし'のファイル属性をファイルまたはディレクトリに設定します。 |
| -私 | 'コンテンツインデックスなし'のファイル属性をクリアします。 |
| + r | 読み取り専用のファイル属性をファイルまたはディレクトリに設定します。 |
| -r | 読み取り専用属性をクリアします。 |
| + s | システムファイル属性をファイルまたはディレクトリに設定します。 |
| -s | システム属性をクリアします。 |
| + v | 整合性ファイルの属性をファイルまたはディレクトリに設定します。 |
| -v | 整合性属性をクリアします。 |
| + x | noスクラブファイル属性をファイルまたはディレクトリに設定します。 |
| -バツ | no scrub属性をクリアします。 |
| ドライブ : 、パス、ファイル名 | これはファイルです( ファイル名 、場合によっては ドライブ そして パス )、ディレクトリ( パス 、場合によっては ドライブ )、または ドライブ の属性を表示または変更する必要があります。ワイルドカードの使用は許可されています。 |
| /秒 | このスイッチを使用して、任意のファイル属性の表示や変更を、サブフォルダ上で実行します ドライブ および/または パス ドライブまたはパスを指定していない場合は、実行中のフォルダ内のファイルを削除します。 |
| / d | このattribオプションには、ファイルだけでなく、実行中のディレクトリも含まれます。あなたは使用することができます / d 〜と /秒. |
| / l | ザ / l オプションは、あなたがシンボリックリンクのターゲットの代わりにシンボリックリンク自体にattribコマンドを使って何をしていても適用します。ザ / l スイッチは、 /秒 スイッチ。 |
| /? | attribコマンドでhelpスイッチを使用すると、上記のオプションの詳細がコマンドプロンプトウィンドウに表示されます。実行中 attrib /? helpコマンドを使って実行するのと同じです ヘルプの属性. |
注意: 回復コンソールで、 + c そして -c 属性コマンドには、圧縮ファイル属性を設定してクリアするスイッチが用意されています。 Windows XPのこの診断領域外では、compactコマンドを使用してコマンドラインからのファイル圧縮を処理します。
attribコマンドでワイルドカードを使用できる場合は、*記号を使用してファイルのグループに属性を適用できることを意味します。
ただし、該当する場合は、システムまたは隠し属性をクリアしてから、ファイルの他の属性を変更する必要があります。
Attribコマンドの例
attrib + r c: windows system secretfolder
上記の例では、attribコマンドを使用して、読み取り専用属性をオンにします。 + r オプション、 秘密のフォルダ ディレクトリは c: windows system .
attrib -h c: config.sys
この例では、 config.sys ファイルのルートディレクトリにある c: ドライブの隠しファイル属性は、 -h オプション。
attrib -h -r -s c: boot bcd
今回は、attribコマンドを使用して、複数のファイル属性を bcd Windowsの起動に必要な重要なファイルです。実際、上記のようにattribを実行することは、「WindowsでBCDを再構築する方法」チュートリアルで概説したプロセスの重要な部分です。
attrib myimage.jpg
単純なattribの例で終了するには、このファイルの属性を表示するだけです myimage.jpg .
Attribコマンドのエラー
コマンドプロンプトのほとんどのコマンドと同様に、スペースやスペースを含むフォルダやファイル名を二重引用符で囲むことを忘れないでください。 attribコマンドでこれを忘れると、あなたは "パラメータの形式が正しくない - " エラー。
たとえば、入力する代わりに 私のフォルダ コマンドプロンプトでその名前のフォルダへのパスを表示するには、次のように入力します。 "my folder" 引用符を利用する。
「アクセスが拒否されました」などのAttribコマンドのエラーは、属性を変更しようとしているファイルに十分なアクセス権がないことを意味します。 Windowsでこれらのファイルの所有権を取得してから、もう一度試してください。
Attribコマンドの変更点
ザ + i, -私、および / l attribコマンドオプションは、Windows Vistaで最初に利用でき、Windows 10を介して保持されています。
ザ + v, -v, + x、および -バツ attribコマンドのスイッチは、Windows 7、Windows 8、およびWindows 10でのみ使用できます。
Attrib関連コマンド
xcopyコマンドは、何かをバックアップした後にファイルの属性に影響を与えるのが一般的です。たとえば、xcopyコマンドの / m スイッチは、ファイルがコピーされた後、アーカイブ属性をオフにします。
同様に、xcopy / k スイッチは、コピーされたファイルの読み取り専用属性を保持します。




