ネットワークドライブラベル
-
19-08-2019 - |
質問
いくつかのネットワークリソースのラベルをドライブとしてマップしようとしています。 DriveInfo.GetDrives()を使用すると、ローカルボリュームにVolumeLabelが入力されたパラメーターが期待どおりになりますが、ネットワークドライブでは空の文字列です。これらのラベルを取得するにはどうすればよいですか?
解決
これにはWMIを使用できます-正確なクエリはわかりません(しばらくの間)が、ネットワークドライブの空き領域を取得する方法の例を次に示します。
http://en.csharp-online.net/Network_Drive_Free_Space
この例で「名前」を「ボリューム名」に置き換えると、必要なものが得られると思います。
念のため、ここでWMIリファレンスを参照してください:
http://msdn.microsoft.com/ en-us / library / aa394173(VS.85).aspx
他のヒント
WMIを使用しない ネットAPIを使用します。
所属していません StackOverflow