Network Drive Label
-
19-08-2019 - |
Frage
Ich versuche, das Label von einigen Netzwerkressourcen als Laufwerke gemappt zu erhalten. Wenn ich DriveInfo.GetDrives () verwenden, haben lokale Volumes den Volume gefüllt Parameter wie erwartet, aber in Netzwerk treibt es eine leere Zeichenfolge ist. Wie kann ich diese Etiketten?
Lösung
Sie können die WMI verwenden für diesen - nicht die genaue Abfrage sicher (es eine Weile her), aber hier ist ein Beispiel dafür, wie Netzwerk-Laufwerk freien Speicherplatz zu erhalten:
http://en.csharp-online.net/Network_Drive_Free_Space
Ich denke, in diesem Beispiel ‚Name‘ mit ‚Volumename‘ ersetzt wird Ihnen, was Sie brauchen.
WMI Referenz hier nur für den Fall:
http://msdn.microsoft.com/ en-us / library / aa394173 (VS.85) aspx
Andere Tipps
Nie WMI Verwenden Sie Netto-Apis.