Como posso gerenciar o Hyper-V Server 2012 R2 do Windows 7 com o PowerShell

2

Estou arrancando meu cabelo no momento tentando fazer isso. Apenas algumas coisas para esclarecer:

  1. Eu tenho o Windows Hyper-V Server 2012 R2 baixado recentemente e a Administração Remota habilitada;
  2. Eu tenho uma máquina com o Windows 7 Professional - atualizada, etc. etc.
  3. Eu sei que você não pode gerenciar o Hyper-V 2012 R2 do Windows 7 usando a GUI, é por isso que eu quero usar o PowerShell;
  4. Estou usando o PowerShell há algum tempo, mas todo esse material de conexão remota é muito novo;

Então, com isso fora do caminho, vamos.

Eu usei o Connect-PSSession para conectar-me à sessão do PowerShell no servidor Hyper-V. Sem problemas. Comandos remotos não funcionam (get-vm por exemplo), estou assumindo porque não os tenho instalados localmente. Eu tentei importar-pssession (que é o que eu uso quando eu estou gerenciando o Office 365 com PS remotamente) e que funciona, mas não me dá nenhum cmdlets hyper-v para usar. Eu tentei importar o módulo hyper-v e ele não existe.

Então estou preso. Eu estive pesquisando por cerca de duas horas agora sem sorte. Muitos artigos antigos sobre como se conectar ao Server 2008 ou 2012 do Windows 8, mas nada sobre como se conectar a ele no Windows 7.

Alguma ajuda?

    
por pauby 13.08.2014 / 16:44

1 resposta

1

Faça isso:

  1. Crie uma nova PSSession no seu host do Hyper-V
    $Session = New-PSSession -ComputerName [Hyper-V Host] -Credential (Get-Credential)
  1. digite:
    Enter-PSSession $Session

Seu prompt do PowerShell será alterado para indicar que você está conectado à máquina remota. Todos os comandos do PowerShell executados serão executados na máquina remota. Experimente, você encontrará o Get-Vm agora funciona.

    
por 08.10.2015 / 23:56

Tags