Как перезапустить список обслуживает по одному с помощью powershell? - PullRequest
0 голосов
/ 10 марта 2020

Перезагружать список удаленных обслуживаний один за другим, т. Е. (1-й сервер должен быть подключен к сети, тогда только сценарий должен перезапустить 2-й сервер или остановить сценарий) с помощью Power Shell?

$Output= @()
$names = Get-content "D:\Dhana\Servers.txt"
foreach ($name in $names){
  if (Test-Connection -ComputerName $name -Count 1 -ErrorAction SilentlyContinue)
  {

   Write-Host "$Name is online and initiating restart"
   Restart-Computer $name -Force
  }
  else{
    $Output+= "$name is offline"
    Write-Host "$Name is offline"
  }
}
$Output | Out-file "D:\Dhana\Offline servers log.csv" 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...