T
T
ToPneDoll2016-10-04 12:04:25
PowerShell
ToPneDoll, 2016-10-04 12:04:25

Powershell Working with Variables?

помогите собрать этот код с переменными
надо чтобы Test-NetConnection 192.168.1.1 -port 25: если отработал то дальше скрипт не выполнялся, а если фейл то выполнилось рестарт службы и отправки письма( скрипты рабочие, вот только не умею работать с переменными)
Test-NetConnection (ваш сервер) -port 25
restart-service FreeSSHDService -force -PassThru
$serverSmtp = "mail"
$port = 25
$From = "[email protected]"
$To = "[email protected]"
$subject = "test"
$user = "[email protected]"
$pass = "12345"
$mes = New-Object System.Net.Mail.MailMessage
$mes.From = $from
$mes.To.Add($to)
$mes.Subject = $subject
$mes.IsBodyHTML = $true
$mes.Body = "Test"
$smtp = New-Object Net.Mail.SmtpClient($serverSmtp, $port)
$smtp.Send($mes)

Answer the question

In order to leave comments, you need to log in

1 answer(s)
E
Eugene, 2016-10-04
@yellowmew

if (!(Test-NetConnection сервер -Port порт -InformationLevel Quiet).TcpTestSucceeded) 
{
ваш код


}

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question