ドライブとしてマップされたいくつかのネットワークリソースのラベルを取得しようとしています。DriveInfo.GetDrives()を使用すると、ローカルボリュームには期待どおりにVolumeLabelが入力されたパラメーターがありますが、ネットワークドライブでは空の文字列です。どうすればそれらのラベルを入手できますか?
2 に答える
1
これにはWMIを使用できます-正確なクエリはわかりませんが(しばらく経ちます)、ネットワークドライブの空き容量を増やす方法の例を次に示します。
http://en.csharp-online.net/Network_Drive_Free_Space
その例で「name」を「VolumeName」に置き換えると、必要なものが得られると思います。
念のため、ここでWMIリファレンスを参照してください。
http://msdn.microsoft.com/en-us/library/aa394173(VS.85).aspx
于 2008-12-05T10:05:43.650 に答える
1
WMI を使用しない net apis を使用します。
于 2008-12-05T13:15:08.713 に答える