【特集】

コマンドで操るWindows XP - CUIのアドバンテージを堪能しよう

8 コマンドラインツールでWindows XPをメンテナンス(3) 「fsutil」を使いこなす

    阿久津良和  [2002/07/19]

    ○第3章 コマンドラインツールでWindows XPをメンテナンス(3)


    また、ハードディスクの空き容量をコマンドラインから確認することも可能。「fsutil volume diskfree c:」と入力すると、空きバイト総数/バイト総数/利用可能な空きバイト総数と3つの数値が表示される(画面7)。UNIX系の「df」のように-hオプション(数値をMBやGBとして表示する)があればわかりやすかったのだが、スクリプトなどに数値を渡すならばこちらの方が便利だろう。これ以外のコマンドは下の表を参考にして頂きたい。

     (画面7) 「fsutil」コマンドを使えばファイルシステムに関する広範囲な設定・操作を行うことができる。画面は「fsutil volume diskfree c:」としてCドライブの内容を確認しているところ

    ○fsutilに関連したファイルシステム操作
    コマンド 説明
    ○fsutil behavior
    fsutil behavior query ファイルシステムの挙動パラメータの照会
    fsutil behavior set ファイルシステムの挙動パラメータの変更
    fsutil behavior set disable8dot3 FAT/NTFS上で8.3形式の短い名前生成の有無を設定
    fsutil behavior set allowextchar 特殊な拡張文字セットの文字を8.3形式の短いファイル名で使用するか否かを設定
    fsutil behavior set disablelastaccess 最終アクセス時間も記録するか否か設定
    fsutil behavior set quotanotify ディスク・クォータの違反をシステムログに記録する時間の頻度を設定
    fsutil behavior set mftzone NTFSのMFT(マスタファイルテーブル)のサイズを設定

    ○fsutil dirty

    fsutil dirty query dirtyビットの照会
    fsutil dirty set dirtyビットの設定

    ○fsutil file

    fsutil file findbysid セキュリティ識別子でファイルを検索
    fsutil file queryallocranges ファイルに割り当てられた範囲の照会
    fsutil file setshortname ファイルの短い名前の設定
    fsutil file setvaliddata ファイルの有効なデータ長の設定
    fsutil file setzerodata ファイルのゼロデータの設定
    fsutil file createnew 指定されたサイズの新しいファイルを作成

    ○fsutil fsinfo

    fsutil fsinfo drives ドライブをすべて一覧表示
    fsutil fsinfo drivetype ドライブの種類の照会
    fsutil fsinfo volumeinfo ボリューム情報の照会
    fsutil fsinfo ntfsinfo NTFS固有のボリューム情報の照会
    fsutil fsinfo statistics ファイルシステム統計情報の照会

    ○fsutil hardlink

    fsutil hardlink create ハードリンクの作成

    ○fsutil objectid

    fsutil objectid query オブジェクトIDの照会
    fsutil objectid set オブジェクトIDの変更
    fsutil objectid delete オブジェクトIDの削除
    fsutil objectid create オブジェクトIDの作成

    ○fsutil quota

    fsutil quota disable クォータの追跡と強制の無効化
    fsutil quota track クォータの追跡の有効化
    fsutil quota enforce クォータの強制の有効化
    fsutil quota violations クォータ違反の表示
    fsutil quota modify ユーザーのディスククォータの設定
    fsutil quota query ディスククォータの照会

    ○fsutil reparsepoint

    fsutil reparsepoint query リパース・ポイントの照会
    fsutil reparsepoint delete リパース・ポイントの削除

    ○fsutil sparse

    fsutil sparse setflag スパース・ファイルに設定
    fsutil sparse queryflag スパース・ファイルの照会
    fsutil sparse queryrange 範囲の照会
    fsutil sparse setrange スパース範囲の設定

    ○fsutil usn

    fsutil usn createjournal USNジャーナルの作成
    fsutil usn deletejournal USNジャーナルの削除
    fsutil usn enumdata USNデータの列挙
    fsutil usn queryjournal ボリュームのUSNデータの照会
    fsutil usn readdata ファイルのUSNデータの読み取り

    ○fsutil volume

    fsutil volume dismount ボリュームのマウント解除
    fsutil volume diskfree ボリュームの空き領域サイズの照会

    新着記事

    特設サイトの情報

      人気記事

      一覧

      イチオシ記事

      新着記事

      特別企画

      マイナビニュースマガジン