Script – Windows – Para verificar uso do CPU derrubar um processo e enviar um e-mail

Script desenvolvido em powershell Function fmail { $username = ‘ti.seguranca@pinhais.pr.gov.br’ $password = ‘Senha’ $secpasswd = ConvertTo-SecureString $password -AsPlainText -Force $mycreds = New-Object System.Management.Automation.PSCredential ($username, $secpasswd) $properties=@( @{Name=”Process Name”; Expression = {$_.name}}, @{Name=”CPU (%)”; Expression = {$_.PercentProcessorTime}}, @{Name=”Memory (MB)”; Expression = {[Math]::Round(($_.workingSetPrivate / 1mb),2)}} ) $__MSG=(Get-WmiObject -class Win32_PerfFormattedData_PerfProc_Process | Sort-Object -Property PercentProcessorTime -Descending | Select-Object $properties
Continue reading Script – Windows – Para verificar uso do CPU derrubar um processo e enviar um e-mail