MATTRIB(1)

名前

mattrib - MSDOSファイルの属性フラグを変更する

形式

mattrib [-a|+a] [-h|+h] [-r|+r] [-s|+s] msdosfile [msdosfiles...]

機能説明

mattribはMSDOSファイルの属性フラグをセット (`+'オペレータを指定したとき)するか、 属性フラグを解除(`-'オペレータを指定したとき)します。

mattribコマンドには次のコマンドラインオプションを指定できます。

    a

    アーカイブビット。 このフラグはある種のバックアッププログラムで 新しいファイルであることを示すために使われます。

    r

    リードオンリービット。 このフラグがセットされていれば、そのファイルは読み込み専用になります。 このファイルがセットされたファイルは、DELコマンドでは消去できません。 しかしmdelコマンドはもっとスマートで、削除前に確認を求めます。

    s

    システムビット。 MSDOSに対してシステムファイルであることを伝えます。

    h

    隠しファイルビット。 このフラグがセットされたファイルはDIRコマンドでは表示されません。 しかしmdirコマンドでは表示されます。

`/'だけでなく`\'も、 MSDOSのサブディレクトリ名の間の区切り文字として使えます。 区切り文字に`\'を使う場合やワイルドカード文字を使う場合は、 シェルが展開するのを防ぐために引用符で囲む必要があります。

デバイスとカレントディレクトリを設定するにはmcdコマンドを使います (MSDOSでのやりかたと似ています)。 使わなかった場合のデフォルトはa:/です。

関連項目

mcd(1)

バグ

ほとんどのバージョンのATTRIBコマンドでは、 これほど多くのオプションを指定できません。