伺服器硬碟空間小於百分之10的情況下,自動化的發出警告mail

$mythreshold = 10

$freespace = gwmi Win32_LogicalDisk -Filter "DriveType=3″ | select Name, FileSystem,FreeSpace,BlockSize,Size

ForEach($item in $freespace)

{

$item.BlockSize=(($item.FreeSpace)/($item.Size))*100

$item.FreeSpace=($item.FreeSpace/1GB)

$item.Size=($item.Size/1GB)

if ($item.BlockSize -lt $mythreshold){

$from = "ithelp@athentek.com"

$to = "ithelp@miniasp.com"

$subject = "Low Disk Space!"

$body = "Free Space Remaining: " + "

磁碟總容量(GB):" + $item.size + "

剩餘空間(GB):" + $item.FreeSpace + "

磁區:" + $item.name + "

剩餘百分比:" + $item.BlockSize +"%"

$smtpServer = "192.168.2.3″

Send-MailMessage -From $from -to $to -Subject $subject -Body $body -SmtpServer $smtpServer -BodyAsHtml -Encoding UTF8

}

}

本篇發表於 未分類 並標籤為 。將永久鍊結加入書籤。

發表迴響

您的電子郵件位址並不會被公開。 必要欄位標記為 *

*

您可以使用這些 HTML 標籤與屬性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>