Задача сделать для тп скрипт который опрашивает сервера по открытым портам , пингует их и делает tracert. И отправляет на почту результат.
# Добавьте в начало скрипта
[System.Net.ServicePointManager]::ServerCertificateValidationCallback = { $true }
# Настройки Яндекс.Почты
$YandexTo = "moskvichev@yandex.ru"
$YandexFrom = 'moskvichev@yandex.ru'
$YandexUser = "moskvichev@yandex.ru"
$YandexPass = "пароль из яндекс"
$YandexSmtpServer = 'smtp.yandex.ru'
$YandexPort = 587
# Получение информации о ПК и пользователе
$ComputerName = $env:COMPUTERNAME
$UserName = $env:USERNAME
$Domain = $env:USERDOMAIN
# Порты для проверки для каждого сервера
$ServerPorts = @{
"vdi.adminbd.ru" = @(443)
"zon01.adminbd.ru" = @(3389, 32111, 4172, 8443,443)
"zon02.adminbd.ru" = @(3389, 32111, 4172, 8443,443)
}
# Функция для …
Читать далее