Quantcast
Viewing all articles
Browse latest Browse all 2314

WMI Method RequestResponse.() - Wie mit CIM

Hallo,

bin gerade dabei in diversen Skripten die WMI CMDLets durch die CIM CMDLetes zu ersetzen. In der Regel ist das ja recht einfach.

#WMI
Get-WmiObject -Class Win32_Bios
#CIM
Get-CimInstance -Class Win32_Bios

Allerdings finde ich für folgendes keine Lösung. In dem Code geht es darum, Informationen wie IP-Adresse, Firmwareversion usw. aus dem RemoteServiceBoard auszulesen. Dafür gibt es ein Klasse die man "sozusagen befragen muss" in der man Ihr Byte Codes übermittelt um an die gewünschten Daten zu kommen. Das geht bei Get-WmiObject über die Methode RequestResponse.() und sieht dann in etwa so aus.

(Get-WmiObject -ComputerName s0580vbar001 -Namespace root/wmi -Class Microsoft_IPMI).RequestResponse($AppNetFn, $DefaultLUN, $BMCResponderAddress, $GetChannelInfoCmd, [uint32]$RequestData.Length, $RequestData)

Leider haben die Objekte die Get-CimInstance keine Methode  RequestResponse.() und auch keine vergleichbare so wie ich das sehe.

Hat jemand eine Idee wie man das per CIM lösen könnte?

Danke.

Tschau 
brima


Viewing all articles
Browse latest Browse all 2314

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>