O Microsoft Azure Runbook não executa o script powershell

1

Estou tentando executar o script powershell abaixo nos runbooks do Micrososft Azure. No entanto, continuo recebendo o erro:

Oscriptéoseguinte:

####Providethecomputernamein$computernamevariable$ServerName="testauto","LocalHost","Server-2","Not-Exists", "Fake-computer", "Dc-1" 

##### Script Starts Here ###### 

foreach ($Server in $ServerName) {

            if (test-Connection -ComputerName $Server -Count 2 -Quiet ) { 

                  write-Host "$Server is alive and Pinging " -ForegroundColor Green

                              } else

                              { Write-Warning "$Server seems dead not pinging"

                              }      

}

O script é executado corretamente no Powershell ISE, mas não nos Runbooks do Microsoft Azure Automation.

Alguém por favor pode me dizer por quê?

Felicidades

Carlton

    
por Carltonp 07.01.2017 / 23:26

1 resposta

0

Por padrão, o Test-Connection não está instalado na Automação do Azure, portanto você não pode usar o cmdlet.

Você pode importar um módulo da Galeria de Módulos de Automação com o portal do Azure. Para mais informações, consulte este artigo .

    
por 09.01.2017 / 08:58