VBS Scrip - Datenbankabfrage für Netz-Laufwerke spezifizieren
Hallo zusammen,
Ich habe folgenden Code:
Hier werden alle Netz-Lw ausgelesen und ausgegeben.
Wie kann ich das jedoch auf bestimmte (in meinem Fall vorerst auf ein U: ) Netz-Lw eingrenzen?
Danke für eure Prog-Unterstützung
Grüße
Ich habe folgenden Code:
Set objWMIService = GetObject("winmgmts:{impersonationLevel=impersonate}!\\.\root\cimv2")
Set colDrives = objWMIService.ExecQuery ("Select * from Win32_NetworkConnection",,48)
For Each objDrive in colDrives
On Error Resume Next
VolumeLetter = UCase(objDrive.LocalName)
Path = LCase(objDrive.RemotePath)
Set colDisks = objWMIService.ExecQuery ("Select * from Win32_MappedLogicalDisk WHERE Name = '" & VolumeLetter & "'",,48)
For each objDisk in colDisks
Dim Space
Space = FormatPercent(objDisk.FreeSpace / objDisk.Size,0)
Dim Size
Size = FormatNumber(objDisk.Size / 1073741824,2,-1) & " GB "
Next
Echo "[ " & VolumeLetter & " ] " & Space & " frei auf " & Size
Next
Hier werden alle Netz-Lw ausgelesen und ausgegeben.
Wie kann ich das jedoch auf bestimmte (in meinem Fall vorerst auf ein U: ) Netz-Lw eingrenzen?
Danke für eure Prog-Unterstützung
Grüße
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 274211
Url: https://administrator.de/contentid/274211
Ausgedruckt am: 22.11.2024 um 14:11 Uhr
9 Kommentare
Neuester Kommentar
Probiers mal mit einer anderen Query
Gruß jodel32
Set colDrives = objWMIService.ExecQuery ("Select * from Win32_NetworkConnection where LocalName = 'U:'",,48)
Nö hier gehts einwandfrei ...