- ベストアンサー
ExcelかAccessのVBAでドライブの容量取得
社内のいくつかのサーバーの各ドライブごとの容量を調べたいのですが・・・。 (1)ドライブの数がトータルで40個くらいあります (2)週に一度くらい確認しています (3)各サーバーはネットワークでつながっています 上記のような状況のため、VBAなどで自動取得できないかと悩んでいます。 (現在はサーバのマイコンピュータを見て、リストに記入・・・とやっています) VBAでネットワークドライブの割り当てを行い、容量を取得、その後割り当てを解除・・・という形で行おうと思ったのですが、 VBAで割り当てを行う方法がわかりません。 (FileSystemObjectでDriveのサイズは取得できます) また、割り当てを行わずに容量を取得する方法があるのでしたらそれでもいいと思うのですが、調べても分かりませんでした。 できればファイルに結果を残したいので、エクセルかアクセスのVBAでできたらなぁと思っています。 (またスキルの面からも、VBAくらいしか使えません) 何か良いやり方があれば、教えていただけないでしょうか? よろしくお願い致します。 *環境:windows2000・office2000
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (4)
- nicotinism
- ベストアンサー率70% (1019/1452)
回答No.5
- nicotinism
- ベストアンサー率70% (1019/1452)
回答No.4
- nicotinism
- ベストアンサー率70% (1019/1452)
回答No.3
- kokorone
- ベストアンサー率38% (417/1093)
回答No.1
お礼
ありがとうございますー。できました!! 1の方のDOSのコマンドと両方やってみたのですが、DOS窓がぴよぴよしないので、こちらで進めてみることにしました。 ただ、On Error Resume Nextを記載しても、ネットワークに接続できないと処理が止まってしまうのが困り者です・・・。 それでも、とっても時間が短縮できて満足です。