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.