На этот вопрос уже есть ответ:
Есть ли простой способ настроить уведомление по электронной почте, когда жесткий диск сервера Windows 2008 заполняется?
Из Vista/2008 вперед Microsoft добавила способность присоединить действия к событиям, можно установить уведомление по электронной почте, которое будет отправлено каждый раз, когда идентификатор 2013 события (дисковод около способности) инициирован.
Откройте Task Scheduler MMC, запустите Создавание Основного Мастера Задачи, дайте ему имя и выбор на триггере события. Установите Журнал на "Системный" Источник к "Srv" и Идентификатор события к "2 013".
Затем принятие Вас имеет применимый сервер SMTP, просто устанавливает действие для отправки Вам электронного письма.
Информация, которую Вы получаете, является довольно основной, существует много хороших контрольных инструментов, в свободном доступе, которые обрабатывают это также (SpiceWorks является тем, который я вспоминаю).
Это просто выполнить с Powershell. Это - пример.
Если у вас нет локального SMTP-сервера, вы можете загрузить этот небольшой инструмент и следовать тем же инструкциям планировщика событий, за исключением того, что вы создаете командный файл, содержащий следующее:
sendemail.exe -f YOU@gmail.com -t YOU@gmail.com -u "LOW DISK SPACE ON COMPUTER!" -m "LOW DISK SPACE ON SERVICES!" -s smtp.gmail.com:587 -xu YOU@gmail.com -xp YOURPASSWORD
Убедитесь, что вы указали путь к sendemail.exe в начале строки, если вы не помещаете их в ту же папку.
Инструмент sendmail.exe очень полезен, если вы не хотите использовать локальный SMTP или хотите скрипты для отправки электронных писем.