2016-08-23 2 views
0

ich den virtuellen Host an alle meinem Windows-Server (2003-2012 R2) mit diesem in einer Befehlszeile finden:virtuelle Finden Host für VM unter Windows Server 2012 Standard (nicht R2)

reg query "\\*MACHINENAME*\HKLM\SOFTWARE\Microsoft\Virtual Machine\Guest\Parameters" /v HostName 

jedoch Ich habe einen Server, auf dem 2012 Standard ausgeführt wird, und dieser Registrierungsschlüssel ist nicht vorhanden.

prüfte ich, dass der Server eine VM ist mit:

systeminfo | findstr /c:"Model:" /c:"Host Name" /c:"OS Name" 

Allerdings würde ich wirklich gehostet wird gerne wissen, wo diese VM wird. Ich habe andere Methoden zur Bestimmung des Hosts untersucht, aber alle konzentrieren sich darauf, den reg-Schlüssel zu lesen, den diese VM aus irgendeinem Grund nicht hat.

Gibt es eine Möglichkeit festzustellen, wo diese VM ohne diesen reg-Schlüssel gehostet wird? Wir verwenden Hyper-V und haben keinen Grund zu der Annahme, dass diese VM eine einmalige Schneeflocke ist.

Antwort

1

Überprüfen Sie die „HKLM \ SOFTWARE \ Microsoft \ Virtual Machine \ Auto“ meistens alle Details Gastgeber in diesem Schlüssel zu Gast gespeichert

Es gibt eine Klasse check this vm und Host-Details zu teilen

Verwandte Themen