0

ドライブとしてマップされたいくつかのネットワークリソースのラベルを取得しようとしています。DriveInfo.GetDrives()を使用すると、ローカルボリュームには期待どおりにVolumeLabelが入力されたパラメーターがありますが、ネットワークドライブでは空の文字列です。どうすればそれらのラベルを入手できますか?

4

2 に答える 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 に答える