Skip to content

Reiniciar todas as Máquinas Virtuais

15 janeiro, 2013

Após uma necessidade que tive de reiniciar todos os hosts depois de atualizar o WinRM para 3.0 achei que seria muito mais prático fazer isso por PowerShell.

Esta linha captura as credenciais com permissão de administração remota:

$cred = Get-Credential domain.net\diego.riera

Esta linha lista as máquinas virtuais filtrando apenas o nome e em cada linha executa o comando para reiniciar. OBS: fique atento para não sobrecarregar o seu HOST caso tenha muitas VMs.

Get-VM | ForEach-Object {Restart-Computer -ComputerName $_.Name -Credential $cred}

Anúncios
Deixe um comentário

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: