Код:
$RawIndex = 5,187,197,198,200
$IsSmartBad = $false
for ($n = 0; $n -lt $smart.Length; $n++) {
for ($i = 2; $i -lt $smart[$n].VendorSpecific.Length; $i += 12)
{
if($RawIndex -contains $smart[$n].VendorSpecific[$i]) {
$smart.VendorSpecific[($i+5)..($i+10)] | Where {$_ -gt 0} | Foreach {
$IsSmartBad = $true
}
}
}
}
if($IsSmartBad)
{
$Server = 'mail_server_address.ru'
$From = 'my_mail@mail_server_address.ru'
$To = 'my_mail@mail_server_address.ru'
$encoding = [System.Text.Encoding]::UTF8
$BodyM = ""
Send-MailMessage -From $From -To $To -SmtpServer $server -Body "$Theme `n$BodyM" -Subject "SMART Alert - $computer" -Encoding $encoding
}