Instalando o Virtual Guest Service com o PowerShell

Olá pessoal,

Segue um script que verifica e instala o Virtual Guest Service do VMM.

# Filename:         InstallVirtualGuestServices.ps1
# Description:  Procura todas as máquinas virtuais gerenciadas pelo VMM e nas máquinas que não tem o serviço instalado, faz a instalação

# Conecta no Servidor VMM.

$VMMServer = Get-VMMServer -ComputerName “VMMServer1.Contoso.com”

# Procura todas as máquinas virtuais sem o Virtual Guest Service.
$VMs = @(Get-VM)
$VMsWithoutServices = @($VMs | where { $_.HasVMAdditions -eq $False })

if ($VMsWithoutServices.Count -eq “0”) { throw “All virtual machines have virtual guest services installed.” }

# Instala o Virtual Guest Service em todos os computadores do Array
foreach ($VM in $VMsWithoutServices)
{
Set-VM –VM $vm –InstallVirtualizationGuestServices $TRUE -RunAsynchronously
}

 

Abraço a todos

Anúncios

Publicado em abril 8, 2011, em System Center. Adicione o link aos favoritos. Deixe um comentário.

Deixe seu 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: