none
共有ディスク(フォルダ)の「サイズ」及び「ディスク上のサイズ」確認について RRS feed

  • 質問

  • お世話になります。

    環境)
    Windows Server 2003 SE SP1
    ファイルサーバ

    ファイルサーバーの共有ディスク(フォルダ)の「サイズ」及び「ディスク上のサイズ」について、
    確認する必要があり、

    共有ドライブ配下のフォルダ(第1階層)で右クリックの上、プロパティを開き、
    全般タブを確認したのですが、

    以下3箇所が、プロパティを開いて1時間以上経過しても、
    情報取得を行い続けている状態で、値が定まりません。
    共有設定である以上、この様な動作は避けられないのしょうか?

    ・サイズ
    ・ディスク上のサイズ
    ・内容

    各値を即座に確認する方法を知りたく、
    何卒、ご教示下さい。

    2010年5月11日 6:06

回答

  • MicrosoftのPowerShellがインストールされていますか?もし追加インストールが何もできないのであれば、Windows Server 2003に含まれるVBScriptでこうするしかないと思います。

    1. 共有フォルダ(\\server\share)に対応する物理フォルダ(D:\Disk\Share)配下の容量を取得するスクリプトを作る
    2. 一定間隔(たとえば2~3時間くらい)ごとにスクリプトをタスクスケジューラーで実行させて結果をファイルに出力する
    3. そのファイルを参照する。

    VBScriptならばこの手のスクリプトを公開されている方が結構います。私が作ったものではないですが、検索して上位にあったものからご紹介しています。
    http://megalo.jp/gnome/vbnet/vbs00.html

     


    Thanks, K.Kamegawa (http://d.hatena.ne.jp/kkamegawa/)
    • 回答としてマーク suq009wshch 2010年5月13日 1:09
    2010年5月12日 14:57

すべての返信

  • エクスプローラーからではその都度取得するので、これはもう仕方ないですね。R2ならばファイルサービスリソースマネージャーが使えるので、サーバーのローカルドライブごとに使用量レポートが生成できるのですが。

    フリーソフトやほかのツールでなんとかするしかないかと。


    Thanks, K.Kamegawa (http://d.hatena.ne.jp/kkamegawa/)
    2010年5月11日 13:39
  • kkamegawa 様

    ご回答有難うございました。

    フリーソフトの導入がNGな環境であるため、
    「ほかのツール」について、検討したいのですが。

    例えば、コマンド「net share」で表示させた場合、
    サイズまで出力させるオプションがありません。

    コマンドレベルで他に何か使えるものはございますでしょうか?

     

    2010年5月12日 4:10
  • MicrosoftのPowerShellがインストールされていますか?もし追加インストールが何もできないのであれば、Windows Server 2003に含まれるVBScriptでこうするしかないと思います。

    1. 共有フォルダ(\\server\share)に対応する物理フォルダ(D:\Disk\Share)配下の容量を取得するスクリプトを作る
    2. 一定間隔(たとえば2~3時間くらい)ごとにスクリプトをタスクスケジューラーで実行させて結果をファイルに出力する
    3. そのファイルを参照する。

    VBScriptならばこの手のスクリプトを公開されている方が結構います。私が作ったものではないですが、検索して上位にあったものからご紹介しています。
    http://megalo.jp/gnome/vbnet/vbs00.html

     


    Thanks, K.Kamegawa (http://d.hatena.ne.jp/kkamegawa/)
    • 回答としてマーク suq009wshch 2010年5月13日 1:09
    2010年5月12日 14:57
  • kkamegawa 様

    重ねてのご回答、誠に有難うございました。

    VBは、確かに多々公開されておりました。

    検討してみます。

     

    2010年5月13日 1:10