ウォーターサーバーとコーヒーマシンが一体化した画期的マシン >>

自分の部署に割り当てたれたファイルサーバーの容量が大きくなってきて整理を命じられたのですが、該当フォルダ以下のすべての各サブフォルダの容量を表示させる方法はないでしょうか?
よく個人のPCの中の容量を調べるものはフリーソフトで見つけるのですが、ファイルサーバーまで見れるのがあれば一番いいのですが…
DOSで出来ないかも試してみたのですが、うまくいきませんでした。
もし容量を知ることの出来るフリーソフトやdosで表示させる方法があれば教えてください。

このQ&Aに関連する最新のQ&A

A 回答 (3件)

私は下記の


http://www.vector.co.jp/vpack/filearea/win95/uti …

FileSumを使用しています。
単一の実行ファイルですので何かと好都合です。
    • good
    • 1
この回答へのお礼

おぉぉっ、まさにこんなのを探していました!
休みを挟んでしまい会社で試せなかったのでお礼が遅くなりました。
とても助かりました。ありがとうございました。

お礼日時:2006/04/10 09:36

レスありがとうございました。


WINDOWS環境下でなら、Filesumが便利ですね、私も使っていますよ。
CSVファイルにもしてくれますし
ツリー状のフォルダのトップから計測すると
下部フォルダごとに合計も出ます。
ホームページへの素材アップロード時の容量チェックなどに重宝しています。

あとファイル名を列記してテキストにするFunatreeなどもフリーで便利です。
これも下部フォルダごとすべてファイル名抜き出せます。
    • good
    • 0
この回答へのお礼

休みを挟んでしまい会社で試せなかったのでお礼が遅くなりました。
CSVファイルにも書き出せるのはとてもありがたいです。
とても助かりました。ありがとうございました。

お礼日時:2006/04/10 09:38

エクスプローラーはその「ビジネスコンピュータ」には表示されないわけですね。


WINDOWSの動いているパソコンなら全フォルダに対して
プロパティを右クリックすると容量が表示されますし、
サブフォルダ1つ1つクリックしてもその中のファイル数と容量が表示されます。
オフィスコンピュータではOSが違うので、
エクスプローラが無い場合はファイルを一覧するコマンドから表示させて
電卓で容量を合計することになりそうです。
LANで構築された社内パソコンやNT環境でもWINDOWSさえ動いていれば
ファイル容量は簡単に表示させることができます。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
ファイルサーバのwindowsのバージョンはわからないのですが…もちろん、1つずつフォルダを見れば容量は見えます。ただ、サブフォルダがたくさんあるので、いっぺんに確認できる方法があればと思って質問しました。
やっぱり地道にやっていくしかないんでしょうか?

お礼日時:2006/04/07 16:27

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Q共有ドライブの使用容量・空き容量をエクスプローラで知る方法

家庭内LANでWindows2000SP4 とWindowsXP Pro SP2 の2台のPCを使っています。
それぞれのDドライブを丸ごと共有させており,お互いにDドライブにアクセスできるようにしています。

2k側からXPのDドライブをエクスプローラで見ると,ローカルドライブと同じようにエクスプローラの左側に合計サイズや使用容量などが円グラフで表示されています。

しかしXP側から2kのDドライブを見ても,左の「詳細」にはDとだけしか表示されていません。円グラフはともかく,XPのエクスプローラで,ローカルドライブと同じように「詳細」に容量を表示させることはできませんか?

ドライブ共有は,2kはドライブ→右クリック→「共有」で特にオプションは変更していません。XPは「簡易ファイルの共有」をオンにした状態で「共有」を行っています。

XPで容量表示についてご存知の方よろしくお願いします。

Aベストアンサー

ネットワークドライブに割り当てることで、可能になります。
ネットワークドライブとは、共有先のDBを自分のマシンの1ドライブとしてみたてて使用するドライブのことです。

1.エクスプローラのメニューバーの「ツール」-「ネットワークドライブの割り当て」を選択する。

2.ドライブ(D)は、ドライブ名を割り当てる(デフォルトでOK)
3.フォルダ(O)は、参照ボタンを押下し、2KのDを選択する。
4.完了ボタンを押す。

これでネットワークドライブの割り当てができました。

エクスプローラを開いて、マイコンピュータを開くと、
通常のドライブのほかに割り当てたドライブが表示されるので、
これを選択すると、ご要望どおり、詳細で容量が見られるようになります。

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

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

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

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

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

Aベストアンサー

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

dir /s /a-d

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

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

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

dir /s

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

Qコマンドプロンプトでフォルダの容量を表示させるには

コマンドプロンプトを使って指定したフォルダ直下のファイルやフォルダの各容量を表示させたいです。
dir "フォルダ名" /s a-dを実行すると以下の様に表示できることから
-------------------------------------------
"xxxのディレクトリ"
xxx
xxx
xxx
xxx
n個のファイル xxxバイト
--------------------------------------------

パイプを使って以下の様なイメージでfindでor条件を使い、フォルダ名とバイト数を表示させたいのですが、findにはor条件がないという噂を聞き、落胆しています。

(コマンドのイメージ)---------------------------------
dir "フォルダ名" /s a-d | find "のディレクトリ"or"バイト"

---------------------------------------------------
(結果のイメージ)-----------------------------------
"xxxのディレクトリ"
n個のファイル xxxバイト

"xxxのディレクトリ"
n個のファイル xxxバイト

"xxxのディレクトリ"
n個のファイル xxxバイト

ファイルの総数:
     xxx個のファイル   xxxxバイト
xxx個のディレクトリ   xxxxxバイトの空き容量
---------------------------------------------------

上の様なイメージで出力できるようなコマンド、どなたか教えて下さい。
宜しくお願いします。

コマンドプロンプトを使って指定したフォルダ直下のファイルやフォルダの各容量を表示させたいです。
dir "フォルダ名" /s a-dを実行すると以下の様に表示できることから
-------------------------------------------
"xxxのディレクトリ"
xxx
xxx
xxx
xxx
n個のファイル xxxバイト
--------------------------------------------

パイプを使って以下の様なイメージでfindでor条件を使い、フォルダ名とバイト数を表示させたいのですが、findにはor条件がないという噂を聞き、落胆しています。

(コマ...続きを読む

Aベストアンサー

こんにちは。

findの代わりにfindstrをつかわれたらどうでしょうか。

dir /s /a-d | findstr /L "ディレクトリ ファイル"

Qサーバ内のフォルダ名と各フォルダのサイズを取得

VBS初心者ですが、上司に依頼されて、次の目的のVBSを
作成することとなりましたので、皆様の知恵をお貸し下さい。

1、業務サーバー内に50前後のフォルダが存在する。
2、そのサーバ内のフォルダ名とサイズ(MB表示)を取得する。
3、最終的には、取得したフォルダ名とサイズをcsvで出力する。

現在は、月一でサーバー内の各フォルダのプロパティからサイズを取得して、
エクセルで管理をしているのですが、毎月のようにフォルダが10個単位で増減しているため、
作業に取られる時間が馬鹿にならないので、VBSにて一覧取得をできないか
と相談されました。
私のスキルでは、各フォルダ毎のファイル名とサイズを取得することは
出来るのですが、出来れば、一度の操作で全部の作業を終わらせたいので、
皆様のお力をお貸し下さい。

Aベストアンサー

追伸。
http://www.vector.co.jp/soft/cmt/win95/util/se030005.html
↑社内でフリーウェアの使用が認められていれば、このようなソフトは?
上記リンクは適当なフォルダに解凍して実行ファイルを開けば即座に実行されますし
(インストール不要なのでFDに入れておいて他PCでの作業も簡単)
ネットワーク対応、CSV出力対応なので楽チンです (^^ゞ

QLanで接続したHDDの容量確認について。

HDDの残量を確認するには、ドライブをクリックしプロパティで確認できますが、ネットワークで接続されたHDDのプロパティを確認しても残容量が表示されません。どのようにしたら残容量が表示されるか教えてください。よろしくお願いします。

Aベストアンサー

下記が参考になるかな。

http://www.atmarkit.co.jp/fwin2k/win2ktips/463diskfree/diskfree.html

http://www.atmarkit.co.jp/fwin2k/win2ktips/780usesub/usesub.html

Qディスク上のサイズとサイズはどうして違うんですか?

ファイルのプロパティ「全般」タブに表示されている「サイズ」と「ディスク上のサイズ」は、どっちが本当のサイズなのでしょうか?
どうしてサイズが違うのですか?
メールでファイルを送るときは、どっちのサイズを見ればいいのでしょうか?
これについて詳しく解説しているページがあったら、それもぜひ教えて下さい。
よろしくお願いします。

Aベストアンサー

「サイズ」はファイルの本当の大きさ、
「ディスク上のサイズ」はファイルが記録されているクラスタを合計した大きさです、
OSはファイルを幾つかのクラスタ(OSが管理するハードディスク上のブロック
の最小単位)を使ってHDDなどのメディアに保存します、

基本的に今のWindowsでは4KBのクラスタサイズで管理しているので例え1バイトのファイルでも「ディスク上のサイズ」4KBのサイズになってしまいます、
つまり常に「ディスク上のサイズ」の方が大きくなっているはずです、

メールに添付する場合は「サイズ」を確認するだけでOKです。

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

質問:
タイトルの通り、コマンドプロンプトなどバッチ処理でディスクの使用領域を調べる方法を知りたいです。

ネットで調べると、dirコマンドなどで空きディスク領域を調べる方法はよく出ていますが、
HDD(パーティション)の全体の容量がわからないので、これだとどれだけディスク領域が
使われているか分かりません。

一応、私が考えた唯一の方法としては、「chkdsk /I /C」コマンドでスキャンディスクを実行して、
完了時に表示されるログを見る方法です。
他にもっとスマートなやり方があれば是非ともご教示いただきたく存じます。


経緯:
依頼された新規PCのセットアップやパーツ選びに必要な情報を探るため、
既存のPCで情報収集のバッチを実行してもらい、その出力をテキストファイルに
出力してこちらへ送ってもらう予定です。

他の必要情報はすでにテキストに出力できるようバッチファイルに組み込み済みですが、
このディスクの使用領域だけ出し方がわかりません。
欲しい情報は[コンピューター]内のドライブを右クリックで[プロパティ]すれば見られるものですが、
先方はコンピューターの操作が非常に不得手なのでこのようなバッチファイルクリックだけで
情報が出せるようにしました。

この情報を元に必要なディスクやストレージ、バックアップ環境を選ぶ予定です。
先方の話の内容からして、既存の環境はすでにすべてWin7化されているようです。

質問:
タイトルの通り、コマンドプロンプトなどバッチ処理でディスクの使用領域を調べる方法を知りたいです。

ネットで調べると、dirコマンドなどで空きディスク領域を調べる方法はよく出ていますが、
HDD(パーティション)の全体の容量がわからないので、これだとどれだけディスク領域が
使われているか分かりません。

一応、私が考えた唯一の方法としては、「chkdsk /I /C」コマンドでスキャンディスクを実行して、
完了時に表示されるログを見る方法です。
他にもっとスマートなやり方があれば是非ともご教...続きを読む

Aベストアンサー

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

QMAX値を条件にデータを取得するには?

SQL文で困っています。
ご教授下さい。


下記のようなデータがあった場合、それぞれの区分毎に
年月が最大(最新)のデータを取得したいです。
(実際には1レコードにその他項目があり、それらも取得します。)
<検索対象データ>
区分 年月   金額
-----------------------------
A   200412  600
A   200503  560
B   200311  600
B   200508  1000
B   200504  560
C   200508  400
C   200301  1100


<取得したいデータ>

区分 年月   金額
-----------------------------
A   200503  560
B   200508  1000
C   200508  400

よろしくお願いします。

Aベストアンサー

テーブル名をXXXとすると次のようなSQLでよいと思います。(最善の方法かどうかは自信がないですが)

select B.* from (select 区分, max(年月) as 年月 from XXX group by 区分) As A
inner join XXX as B on A.区分 = B.区分 and A.年月 = B.年月
order by B.区分

QエクセルのIF関数で、文字が入力されていたならば~

エクセルのIF関数で文字が入力されていたならば~、という論理式を組み立てたいと思っています。

=IF(A1="『どんな文字でも』","",+B1-C1)

A1セルに『どんな文字でも』入っていたならば、空白に。
文字が入っていなければB1セルからC1セルを引く、という状態です。

この『どんな文字でも』の部分に何を入れればいいのか教えてください。

またIF関数以外でも同様のことができれば構いません。

宜しくお願いします。

Aベストアンサー

=IF(ISTEXT(A1),"",B1-C1)

でどうでしょうか?

Qコマンドプロンプトを使ってipアドレスからコンピュータ名を知る方法

ipアドレスは分かっていますがコンピュータ名が分かりません。リモート接続ソフトなどは使えないので、それでコンピュータ名を調べることはできません。
コマンドプロンプトを使ってipアドレスからコンピュータ名を知る方法を教えてください!

Aベストアンサー

なんか回答がバラバラなので整理しましょう。
調査している自分自身が使用している端末は、Windows XPのPCであると仮定します。
また、調べるのは基本的に外部から名前解決可能な名前(No.2さんの言う"2"に相当する名前)とします。

パターン1:
対象のIPアドレスがWindows端末機で、自分が使用している端末と同じネットワークに属しているか同一のWINSサーバを参照しているとき……No.4さんの答えで検索できます。

nbtstat -A <IP Address>

パターン2:
ネットワーク管理者がDNSをきちんと管理しており、対象IPについても管理者の管理下にある場合……以下2つのいずれかの方法で検索できます。

  nslookup <IP address>

または

  nslookup -q=ptr <reverse ip>.in-addr.arpa.
  ex) 192.168.12.1 のIPを調べたい場合、以下のように入力する
  nslookup -q=ptr 1.12.168.192.in-addr.arpa.

  (DNSサーバで逆引きが設定されていないと、正しく検索できない場合があります)

パターン3:
上記以外の場合

外部から名前解決できないので、調べようがありません。または、調べてもそれが正しいホスト名である保証がありません。
そのIPの端末自体に設定されているホスト名を直接調べるしかありませんが、それには実際にそのIPの端末を操作して調べるしかありません。
つまり、No.2さんの回答となるのですが、
IPを使用しているのがWindows PCやUnixサーバなどである保証はないので、確認するコマンドはその端末の種類(OS)によって異なります。

なお、tracert (traceroute)を使用する、という回答がありますが、これはパターン1またはパターン2のいずれかまたは両方を満たしていないと表示されませんので、厳密には正しい答えとはいえません。
(たいていの場合、"tracert <IP address>" や "ping <IP address>"で用が足りてしまうことも多いので、必ずしも間違いではないのですが)

なんか回答がバラバラなので整理しましょう。
調査している自分自身が使用している端末は、Windows XPのPCであると仮定します。
また、調べるのは基本的に外部から名前解決可能な名前(No.2さんの言う"2"に相当する名前)とします。

パターン1:
対象のIPアドレスがWindows端末機で、自分が使用している端末と同じネットワークに属しているか同一のWINSサーバを参照しているとき……No.4さんの答えで検索できます。

nbtstat -A <IP Address>

パターン2:
ネットワーク管理者がDNSをきちんと管理して...続きを読む


このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング