- PR -

共有ディスクの総容量と空き容量を知りたい

1
投稿者投稿内容
ひろし
会議室デビュー日: 2003/03/18
投稿数: 13
投稿日時: 2004-04-27 17:28
質問
LAN上の共有ディスクの総容量と空き容量を取得する方法が分かりません。
ManagementPathにどんな文字列を渡せば良いのでしょうか?
あるいは、そもそもManagementObjectはLAN上では使えないのでしょうか。

環境
共有ディスクの環境は全てWindowsXP Pro
同一WORKGROUPと同一ユーザー名で構成(アドミニストレータ特権)
(エクスプローラによるファイル共有はできています)

ちなみに、LANではなくてローカルディスク(自分自身)の場合は
private ManagementObject mo = new ManagementObject();
mo.Path = new ManagementPath("win32_LogicalDisk='c:'");
long Answer1 = Convert.ToInt64(mo.Properties["FreeSpace"].Value.ToString());
long Answer2 = Convert.ToInt64(mo.Properties["size"].Value.ToString());
で取得できています。
1

スキルアップ/キャリアアップ(JOB@IT)