Ich schreibe ein Skript auf HYPER-V-Host für VM-Gastinformationen zu erhalten. Gibt es eine Möglichkeit, den Namen des VM-Betriebssystems mithilfe von Powershell von Hyper-V zu erhalten?Gibt es eine Möglichkeit, den Namen des VM-Betriebssystems mithilfe von Powershell von Hyper-V zu erhalten?
Es gibt mehrere Beispiele, die (Get-WmiObject Win32_OperatingSystem -ComputerName $vmName).name
verwenden, aber ich sollte diese Informationen direkt von Hyper-V aufgrund von Domäneneinschränkungen erhalten.
Auch ich benutze Hyper-V-Modul von Powershell, aber ich konnte keine Cmdlets im Zusammenhang mit OS zu sehen.
Haben Sie bereits die [Msvm_VirtualSystemManagementService-Klasse] (https://msdn.microsoft.com/en-us/library/hh850062 (v = V.85) .aspx) betrachtet? – vonPryz