こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

Dirコマンドでフォルダ内ファイルの合計サイズをだすには?(コマンドプロンプトにて)

いろいろ調べましたが不明な点があり、質問します。

WindowsのDOSプロンプトでdirコマンドを打つとフォルダ・ファイルの一覧が表示されますが、その中にファイルサイズが表示されています。
このサイズを合計できるコマンドはありませんか?
DIRコマンドのオプションを調べましたがそれらしいものが見当たりません。
具体的には
C:\xxx\配下に50個程度のファイルがあります。
その50個の合計サイズを知りたいです。
xxxフォルダの親フォルダにはアクセス不可です。

ずーっと悩んでいます。よろしくお願いします。

なお、OSはWindowsNTか2000で使用予定です。

投稿日時 - 2004-10-07 13:28:06

QNo.1032110

困ってます

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

カレントドライブ、カレントフォルダを
C:\xxx\
にした状態で、

dir /s /a-d

/sパラメータででサブディレクトリすべてを検索
/a-dパラメータでディレクトリ以外のファイル(つまり属性に関係なくすべてのファイル

これを実行すると最後にファイルの個数とファイルサイズの合計を表示します。

もし、隠し属性のファイルは合計しないのであれば、

dir /s

だけで良いと思われます。

投稿日時 - 2004-10-07 13:52:55

お礼

ありがとうございます。
これでなんとかできるかもしれません。

投稿日時 - 2004-10-07 14:10:35

このQ&Aは役に立ちましたか?

10人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.2

・自前でプログラム作成する。
・スクリプト処理(?)できる言語などでdir結果を処理する。
・そういうソフトを探してみる。

などでしょうか。

FS
http://www.vector.co.jp/soft/dos/util/se008960.html

なんてのですと、Windows2000で普通に使う分には使えました。

参考URL:http://www.vector.co.jp/soft/dos/util/se008960.html

投稿日時 - 2004-10-07 13:52:54

お礼

ありがとうございます。
#2さんのほうほうでなんとかやりくりできそうです。

投稿日時 - 2004-10-07 14:10:06

あなたにオススメの質問