Moin,
ich stolper hier gerade über etwas seltsames..
Ziel ist es remote auszulesen welche Monitore an einem Rechner hängen.
Das lief auch schon mal, seit Win11 aber nichtmehr.
Version : 5.1.22000.832
Gibt mir aus Fehler:
Get-WmiObject : Nicht unterstützt
In Zeile:1 Zeichen:1
+ Get-WmiObject -Query "Select * FROM WMIMonitorID" -Namespace root\wmi
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: ) [Get-WmiObject], ManagementException
+ FullyQualifiedErrorId : GetWMIManagementException,Microsoft.PowerShell.Commands.GetWmiObjectCommand
Auf einer Win10 Kiste läuft das Ganze noch:
Version : 5.1.19041.1682
__GENUS : 2
__CLASS : WmiMonitorID
__SUPERCLASS : MSMonitorClass
__DYNASTY : MSMonitorClass
__RELPATH : WmiMonitorID.InstanceName="DISPLAY\\GSM5817\\4&257e47e7&0&UID198195_0"
__PROPERTY_COUNT : 9
__DERIVATION : {MSMonitorClass}
__SERVER : XXXX
__NAMESPACE : root\wmi
__PATH : \\XXXXX\root\wmi:WmiMonitorID.InstanceName="DISPLAY\\GSM5817\\4&257e47e7&0&UID198195_0"
Active : True
InstanceName : DISPLAY\GSM5817\4&257e47e7&0&UID198195_0
ManufacturerName : {71, 83, 77, 0...}
ProductCodeID : {53, 56, 49, 55...}
SerialNumberID : {51, 48, 49, 78...}
UserFriendlyName : {73, 80, 83, 50...}
UserFriendlyNameLength : 13
WeekOfManufacture : 1
YearOfManufacture : 2013
PSComputerName : XXXXX
Die Klasse selbst ist aber noch da:
Hilfe Ich raff das nicht..
danke
ich stolper hier gerade über etwas seltsames..
Ziel ist es remote auszulesen welche Monitore an einem Rechner hängen.
Das lief auch schon mal, seit Win11 aber nichtmehr.
Name : Windows PowerShell ISE Hostget-host
Version : 5.1.22000.832
Get-WmiObject -Query "Select * FROM WMIMonitorID" -Namespace root\wmi -ComputerName $hostname
Gibt mir aus Fehler:
Get-WmiObject : Nicht unterstützt
In Zeile:1 Zeichen:1
+ Get-WmiObject -Query "Select * FROM WMIMonitorID" -Namespace root\wmi
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: ) [Get-WmiObject], ManagementException
+ FullyQualifiedErrorId : GetWMIManagementException,Microsoft.PowerShell.Commands.GetWmiObjectCommand
Auf einer Win10 Kiste läuft das Ganze noch:
Name : Windows PowerShell ISE Hostget-host
Version : 5.1.19041.1682
Get-WmiObject -Query "Select * FROM WMIMonitorID" -Namespace root\wmi -ComputerName XXXXX
__GENUS : 2
__CLASS : WmiMonitorID
__SUPERCLASS : MSMonitorClass
__DYNASTY : MSMonitorClass
__RELPATH : WmiMonitorID.InstanceName="DISPLAY\\GSM5817\\4&257e47e7&0&UID198195_0"
__PROPERTY_COUNT : 9
__DERIVATION : {MSMonitorClass}
__SERVER : XXXX
__NAMESPACE : root\wmi
__PATH : \\XXXXX\root\wmi:WmiMonitorID.InstanceName="DISPLAY\\GSM5817\\4&257e47e7&0&UID198195_0"
Active : True
InstanceName : DISPLAY\GSM5817\4&257e47e7&0&UID198195_0
ManufacturerName : {71, 83, 77, 0...}
ProductCodeID : {53, 56, 49, 55...}
SerialNumberID : {51, 48, 49, 78...}
UserFriendlyName : {73, 80, 83, 50...}
UserFriendlyNameLength : 13
WeekOfManufacture : 1
YearOfManufacture : 2013
PSComputerName : XXXXX
Die Klasse selbst ist aber noch da:
\\XXXX\ROOT\wmi:WmiMonitorIDPS C:\windows\system32> Get-WmiObject -Namespace root/WMI -list | Select-String WmiMonitorID
Hilfe Ich raff das nicht..
danke
Zuletzt bearbeitet: