1
0
mirror of https://github.com/jaapbrasser/SharedScripts.git synced 2025-12-24 21:51:38 +02:00
Files
SharedScripts/QueryWMIforNetworkDriverInfo/QueryWMIforNetworkDriverInfo.vbs

21 lines
791 B
Plaintext
Raw Permalink Normal View History

' If no argument is supplied then script is executed on local computer
set args = Wscript.Arguments
If Wscript.Arguments.Count = 0 Then
strComputer = "."
Else
strComputer = args.item(0)
end if
'Query WMI
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\CIMV2")
Set colItems = objWMIService.ExecQuery( _
"SELECT * FROM Win32_PnPSignedDriver where deviceclass = 'net'")
'Output to console
For Each objItem in colItems
Wscript.Echo "DeviceName: " & objItem.DeviceName
Wscript.Echo "DriverProviderName: " & objItem.DriverProviderName
Wscript.Echo "DriverVersion: " & objItem.DriverVersion
Wscript.Echo "InfName: " & objItem.InfName
Wscript.Echo "IsSigned: " & objItem.IsSigned
Wscript.Echo "Signer: " & objItem.Signer
Next