Использование bat-файла для выключения компьютера. Как выключить компьютер через определенное время с помощью инструментария Виндовс
В сегодняшней статье подробно разберем несколько способов как поставить таймер на выключение компьютера Windows 7, 10, 8.1. Довольно часто в повседневной жизни может возникнуть примерно такая ситуация: вы запустили на компьютере установку какой-нибудь программы или игры, а затем вам срочно потребовалось уйти по делам. Понятно весь день. Выход из этой ситуации есть. Не все пользователи знают, но компьютер можно настроить так, чтобы он выключил сам себя через определённый промежуток времени. О том, как выключить компьютер через определенное время Windows 7 (10, 8.1) через командную строку, с помощью планировщика Windows и специальными программами вы узнаете из данной статьи.
Есть несколько способов выключить компьютер через определённое время:
- С помощью программы планировщика Windows .
- Через командную строку .
- Воспользовавшись специальным софтом .
У каждого из данных вариантов есть свои плюсы и минусы. Далее мы подробно обсудим каждый из них, и вы не только узнаете, как выключить компьютер через определенное время, но и сможете выбрать для себя метод подходящий вам больше остальных.
Примеры
Чтобы принудительно закрыть приложения и перезапустить локальный компьютер по истечении одной минуты, по причине приложения: обслуживание (запланированное) и комментарий «перенастройка myapp.exe», введите:
Чтобы перезагрузить удаленный компьютер миремотесервер с теми же параметрами, что и в предыдущем примере, введите:
Команда SHUTDOWN: выключение или перезагрузка компьютера с Windows
Команда SHUTDOWN является достаточно универсальной командой в Windows, поскольку она позволяет выключить компьютер, перезагрузить его, перевести в спящий режим или просто завершить сеанс пользователя без выключения ПК. Причём применяться она может как к локальному компьютеру, так и к удалённому.
Синтаксис команды shutdown допускает использование как дефиса, так и косой черты при обозначении параметров:
SHUTDOWN [-i | -l | -s | -r | -g | -a | -p | -h | -e] [-f] [-m \компьютер][-t xxx][-d [p|u]:xx:yy [-c «комментарий»]]
SHUTDOWN [/i | /l | /s | /r | /g | /a | /p | /h | /e] [/f] [/m \компьютер][/t xxx][/d [p|u]:xx:yy [/c «комментарий»]]
Оба варианта равнозначны. В этой статье мы далее будем использовать написание с косой чертой. Учитывайте, что для использования команды shutdown для выключения или перезагрузки компьютера, пользователь должен обладать правами администратора в системе.
Параметры команды shutdown :
/i — отображать графический интерфейс пользователя. Данный параметр должен быть указан первым;
/l — выполнить завершение сеанса. Этот параметр не может быть использован одновременно с параметрами /m или /d ;
/s — выполнить завершение работы компьютера;
/r — выполнить завершение работы компьютера и его перезагрузку;
/g — выполнить завершение работы компьютера и его перезагрузку с запуском всех зарегистрированных приложений;
/a — отмена завершения работы. Можно использовать только в период ожидания;
/p — выполнить немедленное отключение локального компьютера без вывода предупреждений. Этот параметр может быть использован одновременно с параметрами /d и /f ;
/h — выполнить переключение локального компьютера в режим гибернации. Этот параметр может быть использован одновременно с параметром /f ;
/e — указание причины непредвиденного завершения работы;
/o — переход в меню дополнительных параметров загрузки и перезагрузки компьютера. Доступно для Windows 8 и более поздних версий. Необходимо использовать вместе с параметром /r ;
/m — имя или IP-адрес удалённого компьютера;
/t — задаёт задержку выполнения выключения, перезагрузки или перехода в режим гибернации в секундах. Допустимый диапазон: 0 — 315360000 (10 лет). По умолчанию 30 секунд. Если значение больше 0, то применяется ключ /f ;
/c — комментарий о причинах завершения работы или перезагрузки. Максимальная длина комментария — 512 знаков;
/f — выполнить принудительное закрытие запущенных приложений без предупреждения пользователя;
/d — причина завершения работы или перезагрузки: p — запланированная, u — причина определяется пользователем. Если не указано ни p , ни u , то выключение или перезагрузка считаются незапланированными. Кроме того нужно указать коды причины выключения/перезагрузки вида xx:yy , где xx — основной код причины (целое положительное число меньше 256), а yy — вспомогательный код причины (целое положительное число меньше 65536).
Приведём примеры использования команды shutdown . Как уже было сказано, это весьма гибкий инструмент.
Выключить компьютер через 30 секунд. Пользователю будет выдано предупреждение о запланированном выключении:
Выключить компьютер немедленно:
Перезагрузить компьютер немедленно:
Перевод компьютера в режим гибернации (использование данного режима должно быть предварительно включено в настройках операционной системы):
Завершить сеанс текущего пользователя (то же самое можно сделать командой logoff ):
Перезагрузить удалённый компьютер с именем PRIMER:
Выполнить перезагрузку с восстановлением выполнения приложений, зарегистрированных с использованием функции API RegisterApplicationRestart. Обычно используется при обновлении системы, когда в процессе установки необходима перезагрузка с продолжением процесса инсталляции:
Запуск графического интерфейса утилиты SHUTDOWN.EXE:
Графический интерфейс утилиты SHUTDOWN.EXE в Windows.
Необходимо указать имя или IP-адрес компьютера при помощи кнопки Добавить, выбрать желаемое действие, причину и заполнить поле с примечанием.
Выполнить перезагрузку компьютера с отображением сообщения «Запланированная перезагрузка» и записью в системный журнал причины — «Запланированная», основной код — «12» (0x0B), дополнительный код — «555» (0x022b):
Выполнить немедленную перезагрузку с возможностью выбора действия (для Windows 8 и более поздних):
P.S. В Linux тоже есть команда shutdown . Об этом и других способах выключения компьютера с Linux из терминала можно прочитать в статье по следующей ссылке.
Программа для создания таймера выключения компьютера
Если вы не хотите создавать несколько ярлыков таймера сна или постоянно редактировать то, которое вам нужно для размещения разных временных интервалов, или если вы просто хотите графический интерфейс, вам лучше установить специальную программу, например,
Эти программы предоставят вам дополнительные возможности, такие как возможность выхода из системы, спящий режим, установка точного времени выключения или закрытие после продолжительности бездействия.