Hallo Gemeinde.
Da es in VB.net leider keine gute Möglichkeit gibt, die Netzlaufwerke auszulesen, Snippets mit zweierlei Abfragen.
Function, mit dieser möchte ich den UNC-Pfad ermitteln.
Netzwerk-Laufwerke auslesen:
Beim Ausführen wirft der mir eine Exception:
System.Management.ManagementException: Die Anfrage ist ist ungültig
Fehler zeigt auf das
Wo liegt da jetzt der Fehler ... und kann man diesen beheben?
Da es in VB.net leider keine gute Möglichkeit gibt, die Netzlaufwerke auszulesen, Snippets mit zweierlei Abfragen.
Function, mit dieser möchte ich den UNC-Pfad ermitteln.
VB.NET-Quellcode
- Public Function getDriveInfo(ByVal sDriveLetter As String) As String
- Dim sProvider As New ManagementObjectSearcher("Select ProviderName FROM Win32_MappedLogicalDisk WHERE DeviceID='" & sDriveLetter & "'")
- Dim vReturnString As String = CType(False, String)
- For Each mapping As ManagementObject In sProvider.Get()
- vReturnString = CType(mapping("ProviderName"), String)
- Next
- Return vReturnString
- End Function
Netzwerk-Laufwerke auslesen:
Beim Ausführen wirft der mir eine Exception:
System.Management.ManagementException: Die Anfrage ist ist ungültig
Fehler zeigt auf das
Next
aus der Funktion.Wo liegt da jetzt der Fehler ... und kann man diesen beheben?
Grüße JackCimberly
Deine Anfrage erledigt?
Als erledigt markieren
Deine Anfrage erledigt?
Als erledigt markieren