Arquivo

Posts Tagged ‘powershell’

Powershell para identificar em qual host a VM(guest) esta hospedada quando conectado via RDP

O Ben Armstrong, Virtualization Program Manager da Microsoft, ja havia demonstrado como fazer para identificar em qual host a sua maquina virtual esta fisicamente hospedada, usando VB script

Agora, ele publicou um artigo demonstrando como se faz, usando powershell:

Para pegar o nome do host fisico, execute o seguinte comando powershell, quando logado na maquina virtual:

(Get-ItemProperty –path “HKLM:\SOFTWARE\Microsoft\Virtual Machine\Guest\Parameters”).PhysicalHostName

Voce pode tambem obter o nome completo do host ( FQDN ), executando o seguinte comando:

(Get-ItemProperty –path “HKLM:\SOFTWARE\Microsoft\Virtual Machine\Guest\Parameters”).PhysicalHostNameFullyQualified

Para obter o nome da maquina virtual, execute :

(Get-ItemProperty –path “HKLM:\SOFTWARE\Microsoft\Virtual Machine\Guest\Parameters”).VirtualMachineName

Os comandos acima funcionam com : Hyper-V, Virtual Server and Virtual PC.

Para ler o post original  : http://blogs.msdn.com/b/virtual_pc_guy/archive/2011/01/07/what-physical-computer-am-i-on.aspx

Para ver a versao em VB script : http://blogs.msdn.com/b/virtual_pc_guy/archive/2005/01/24/359650.aspx