ミニ SAN として機能するNFTS フォルダー (すべてのドライブ文字を使い果たすのを避けるため) としてマウントされたiSCSI ドライブの束があり、それらの空き容量に関する情報を取得したいと考えています。基本的な理由は、他の多くのチェックを行うスケジュールされたタスクの一部として、スペースが特定のしきい値を下回ったときに警告を受け取ることです。
できればC#を使用して(WMI、P / Invokeなどを介して)それを行う方法はありますか?もちろん、スクリプト ソリューションも優れています。このようなパスを使用して初期化を使用して、楽観的なルートを最初に試しましたDriveInfoが、マウントではなくルートボリュームに関する情報を返すだけです。のようなものも列挙しようとしましたがWin32_DiskPartition、それらのドライブをまったく取得できませんでした。Win32_LogicalDiskWin32_MappedLogicalDisk