Раннее уже рассматривалось использование службы Shutdown Event Tracker для выключения компьютера. Хотя в службе Tracker и поддерживается несколько встроенных событий, существует возможность добавить собственные события. Для этого выполните следующие действия.
1. Запустите редактор системного реестра (REGEDIT.EXE).
2. Перейдите к разделу HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Reliability\UserDefined.
3. В меню Правка (Edit) выберите команду Создать > Многострочный параметр (New > Multi-String Value).
4. Введите имя записи с использованием следующих ключей:
· P — выключение является запланированным;
· C или B — требуется ввод комментария;
· S — причина должна отображаться в включенном пользователем диалоговом окне отключения;
· D — причина должна отображаться в диалоговом окне неожиданного отключения (необходимо указать ключ S или D).
5. Определите номер основной причины и номер не основной причины. Например, PCS;5;5 означает запланированное отключение с обязательным комментарием, инициированное пользователем, с основной причиной, имеющей параметр 5 и не основной причиной также с параметром 5.
6. Дважды щелкните на новом значении и введите две строки. Первая строка это заголовок (длинной до 64 символов), а вторая строка —описание (длинной до 96 символов). Пример показан далее.
Хочу я всех
Мочалок застебать, да так, чтоб силы мои все.
7. Щелкните на кнопке OK.
8. Закройте редактор системного реестра.
Обратите внимание, что благодаря указанию параметра C перед щелчком на кнопке OK пользователь должен ввести комментарий к отключению системы.