Перезагружать список удаленных обслуживаний один за другим, т. Е. (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"