Я пытаюсь запустить приведенный ниже сценарий PowerShell в модулях Runbook Microsoft Azure. Однако я продолжаю получать ошибку:
Сценарий выглядит следующим образом:
#### Provide the computer name in $computername variable
$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"
}
}
Сценарий работает нормально в Powershell ISE, но не в модулях Runbook автоматизации Microsoft Azure.
Может кто-нибудь дайте мне знать, почему?
Ура
Карлтон
В Test-Connection
не установлен в службе автоматизации Azure по умолчанию, поэтому вы не можете использовать командлет.
Вы можете импортировать модуль из галереи модулей автоматизации с порталом Azure. Для получения дополнительной информации обратитесь к этому статья.