• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:バッチ処理でディスクの使用領域を確認する方法)

バッチ処理でディスクの使用領域を確認する方法

このQ&Aのポイント
  • コマンドプロンプトなどバッチ処理でディスクの使用領域を調べる方法を知りたい
  • dirコマンドではディスクの全体の容量がわからないため、より正確な方法が必要
  • chkdskコマンドを使用してスキャンディスクを実行し、ログを確認する方法がある

質問者が選んだベストアンサー

  • ベストアンサー
  • 8ive22ty
  • ベストアンサー率52% (770/1479)
回答No.2

最適のコマンドが用意されていますよ。 たとえば ドライブ c の場合 fsutil volume diskfree c: バイト総数、空きバイト総数が取得できますので引き算すれば使用領域も解ります。 結果はドライブのプロパティでの表示と一致します。 添付画像参照。(添付画像の数値は処理タイミングのズレのため一致していません)

rept
質問者

お礼

うわー!こんな最適なコマンドが! すばらしいです!

その他の回答 (1)

  • Gotthold
  • ベストアンサー率47% (396/832)
回答No.1

Windows コマンドプロンプトでハードディスクのドライブレターと容量を取得する - Symfoware http://symfoware.blog68.fc2.com/blog-entry-291.html 上記ページに書かれている方法でどうでしょう? 総容量と空き容量が得られるので、使用容量がわかると思います。

rept
質問者

お礼

おお、これは素晴らしい! 実はdiskpartコマンドって良く知らなかったんですが、XP以降は標準になってたんですね。

関連するQ&A