Командная строка автовыключение. Как выключить компьютер через командную строку: автоматическое завершение работы

Современные люди проводят много времени за компьютером. Очень удобно взять с собой в кровать ноутбук, включить фильм и уснуть под него. В таких случаях нужно знать способ, чтобы запрограммировать выключение компьютера по таймеру. Вы можете ложиться спать или уходить куда-то, а ПК сам выполнит отключение.

Как выключить компьютер через определенное время

Этот способ выключать ПК и завершать работу поддерживается всеми версиями Windows. Вам не понадобится скачивать дополнительный софт, нужно лишь задать параметры системе, установить время. Выключение компьютера через командную строку проводит встроенная команда shutdown. Алгоритм действий следующий:

  1. Кликните меню «Пуск», выберите вкладку «Стандартные» а в Win10 – «Служебные».
  2. Найдите строчку «Командная строка». Правой кнопкой кликните по ней, выберите запуск с административными правами.
  3. В появившемся окне сначала напишите «shutdown/?», после чего нажмите на Enter. Вы увидите список всех возможных способов использования этой команды. Вы можете выполнять перезагрузку, отключение, переход в спящий режим.
  4. Для завершения работы системы понадобятся символы «s» и «t». Последним аргументом должно быть назначено время, через которое произойдет отключение в секундах. Формула должна выглядеть так: shutdown – s – t 7200. По ней выключение произойдет, спустя 2 часа. Появится системное сообщение с оставшимся до завершения работы временем, как на фото ниже.
  5. Запустить командную строку возможно еще при помощи клавиш Win+r, в строчке поиска введите «cmd», далее нажмите клавишу ввода.
  6. Если вам вдруг понадобится удалить таймер выключения, то напишите «shutdown – a» и Enter.

Как поставить таймер на выключение компьютера

Помимо командной строки, задача может быть задана при помощи программы-выключателя или планировщика задач. Последний является встроенным функционалом операционной системы. Для его настройки понадобится выполнить такие действия:

  1. Доступ к функционалу можно получить через кнопку «Пуск». В списке программ найдите «Планировщик заданий».
  2. Создайте новое событие, которое и будет настраиваться на отключение ПК, спустя установленное время. Кликните «Создать простую задачу».
  3. Придумайте любое имя для этого события, кликните «Далее».
  4. В открывшемся окне вам необходимо задать частоту срабатывания события. Чтобы таймер сработал только один раз, выберите «Однократно». Если это необходимо выполнять каждый день – «Ежедневно».
  5. Затем вам предложит приложение выставить дату срабатывания и точное время отключения ПК.
  6. На данном этапе вам необходимо указать, что выполнить планировщику задач. В данном случае правильно выбрать пункт «Запустить программу».
  7. Вводите имя команды для выполнения – «shutdown». Ниже укажите для нее параметры: /s – выключение ПК, /t – таймер в секундах.
  8. Сохраните все данные и задача будет создана. Нажмите «Готово».


Кто не хочет заниматься переводом секунд в минуты, может скачать из интернета готовые приложения для завершения работы системы. Они находятся в свободном доступе, необходимо лишь загрузить exe файл и установить программу. Вот примеры распространенных вариантов таких приложений:

  1. Airytec Switch Off. Простая системная утилита, которая позволяет вводить время отключения. Функционал небогатый, но работает правильно, очень легко настраивается команда выключения компьютера.
  2. Power Off. Более мощный вариант такого софта, обладает большим количеством настроек, функций. Это преимущество можно назвать и недостатком программы. Неопытные пользователя могут не сразу разобраться с интерфейсом ПО.

Видео: автовыключение компьютера в заданное время

Нередко возникают ситуации, когда требуется отойти от компьютера, а выключить его нет возможности, например по причине, когда закачивается файл, выполняется какая-то программа и т.д. В некоторых программах, наподобие Nero или Flashget, такая функция предусмотрена. Мы же рассмотрим преимущественно способы выключения компьютера с использованием возможностей Windows.

Выключение компьютера с помощью утилиты shutdown

Запускается программа через командную строку, так что для начала откроем её – Пуск – Выполнить – cmd или Пуск – Все программы – Стандартные – Командная строка . Чтобы узнать все ключи команды shutdown , вводим её с параметром /?

Ключи команды shutdown:
-i - отображение графического интерфейса. При использовании этот ключ ставится впереди всех.
-l - выход из системы. Несовместима с ключом –m .
-s - выключение компьютера. - отмена выполнения перезагрузки/выключения.
-m A - применение операции к удаленному компьютеру с именем A .
-t N - таймер выполнения операции в N секунд.
-c “T” комментарий к операции. При использовании в окне будет отображен комментарий T . В командной строке обязательно заключать его в двойные кавычки. Не должен быть длиннее 127 знаков.
-f - Принудительное завершение работы приложений без предварительного предупреждения.
-d [u] [p]:xx:yy Код причины. u – пользовательский код. p – запланированное завершение. xx – основной код причины (1-255). yy – дополнительный код причины (1-65535)

Команду можно вводить с любым из перечисленных параметров. Например, для автоматического отключения компьютера через час вводим команду shutdown –s –t 3600 , где 3600 – это количество секунд, составляющих один час.



После ввода команды достаточно нажать Enter и появится окно с предупреждением о завершении работы и таймером с обратным отсчётом времени.


Отменить выключение можно повторным вводом команды shutdown с ключом –a .
Описанный способ работает в Windows XP и 7, не работает в Vista.
Ещё один вариант для этой же команды – ввести сразу время, когда должен отключиться компьютер в формате:
at время shutdown –s
В этом случае будет добавлено задание на отключение, увидеть его можно в списке назначенных заданий: .



Использование скрипта для выключения компьютера

Есть готовый , позволяющий давать задание на выключение компьютера через указанное время. Достаточно скачать его, распаковать и запустить. Для удобства, можно сохранить его прямо на Рабочем столе, чтобы запускать скрипт по необходимости. После запуска нужно ввести время в секундах и подтвердить. Скрипт появится в списке процессов и через указанное время выполнит команду shutdown чтобы выключить компьютер.

Назначение задания для выключения компьютера

Для автоматического выключения компьютера можно назначить задание вручную. Заметим сразу, что потребуется пароль администратора и если в системе вход выполняется без пароля, придётся задать его в учётных записях, либо не использовать предлагаемый способ.

Проходим в меню Пуск – Все программы – Стандартные – Служебные – Назначенные задания . Добавляем новое задание и в качестве приложения указываем в папке windows/system32 файл shutdown.exe . Как вариант, можно выбрать любое приложение, а позже в свойствах задания ввести полный путь к shutdown.exe. Потом настраиваем время выполнения задания. И сразу же переходим к дополнительным настройкам, где указываем ключ-параметр –s , чтобы выключить компьютер.



Добавленное задание появится в списке и при наступлении указанного времени планировщик выполнит команду shutdown.

Использование утилиты psshutdown для планирования отключения компьютера

Утилита psshutdown, предложенная компанией Microsoft, обладает большими возможностями по сравнению с shutdown. Она входит в набор утилит PsTools и, кроме выключения компьютера, позволяет переводить его в спящий или ждущий режимы, указывать точное время отключения или время до отключения, а также предоставляет ещё много других удобных функций. Работает утилита в версиях Windows XP, Vista и 7.

Запустим и дождёмся окончания установки. После этого в командной строке будет возможно запускать команду psshutdown. Просмотр всех ключей, как и её аналога, выполняется с параметром /? При первом запуске нужно подтвердить согласие на использование, нажав кнопку . Вот основные ключи команды psshutdown:
-k - выключить компьютер
-n - количество секунд до выполнения команды (максимум 20 секунд)
-r - перезагрузить компьютер
-t - указать время выключения в формате часы: минуты
-a - прервать операцию по выключению

Обратим внимание, буквы ключей для этой команды отличаются от рассмотренных ранее для shutdown. Для выключения компьютера в определенное время, например, в два часа ночи, вводим
psshutdown -k -t 02:00
В результате будет запущен обратный отсчёт до выключения, отображающийся в отдельном окошке поверх всех окон.



Иногда в процессе использования компьютера возникают ситуации, когда нужно выключить компьютер через командную строку.

Использование shutdown

Стоит сразу сказать, что набор команд shutdown довольно широкий и позволяет не просто быстро выключить компьютер, а и перезагрузить его, выключить через определённое время и выполнить другие действия.

Также есть команда принудительного завершения работы на случай, когда все остальное всё-таки отказывается работать и компьютер всё равно находится во включённом состоянии.

Запуск командной строки

Чтобы использовать shutdown, необходимо запустить командную строку .

Для этого зайдите в меню «Пуск» или меню Windows в более поздних версиях, после чего откройте «Все программы», раздел «Стандартные» и нажмите на командную строку.

Второй путь состоит в том, чтобы запустить окно выполнения программ путём одновременного нажатия кнопок Win и R на клавиатуре и ввести туда команду cmd.exe . После этого останется нажать Enter на клавиатуре или просто кнопку ОК в том же окне. Оба этих способа можно видеть на рисунке 1.


Ввод инструкций

  • s – выключить компьютер;
  • r – перезагрузить компьютер;
  • a – прекратить выключение компьютера;
  • f – принудительно выключить компьютер.

То есть команда простого выключения компьютера будет выглядеть следующим образом:

shutdown -s

Выглядит ввод этой команды так, как показано на рисунке 2.


Специальные инструкции

Кроме всего вышеперечисленного, у команды shutdown есть набор специальных инструкций. Выглядят они следующим образом:

  • i – вывод на экран справки о данном наборе команд;
  • l – выход из данного меню;
  • m \\ – действие с удалённым компьютером;
  • t [время, через которое будет выключен компьютер] – выключение через определённый промежуток времени;
  • d – код причины выключения компьютера.

Последняя команда вводится с параметрами пользовательского кода (u ), кода запланированного завершения (p ), основного кода причины (xx ) и дополнительного кода (yy ) в таком формате:

[u][p]:xx:yy

Что касается команды управления удалённым компьютером, то пример её ввода будет выглядеть примерно так: если речь идёт о вводе ip-адреса –

shutdown –m \\192.168.1.1 ;

если компьютер подключён по и известно его имя –

shutdown –m \\komp1 .

Команда выключения через определённый промежуток времени вводится примерно так:

shutdown –t 25 .

Это означает, что компьютер выключится через 25 секунд. Описание всех этих команд можно увидеть, если вызвать справку, что делается командой

shutdown -i .

Можно вводить сразу целый набор команд в одной и той же строке.

К примеру, чтобы выключить компьютер с ip-адресом 192.165.3.4 через 45 секунд, необходимо ввести следующее:

shutdown –s –t 45 –m \\192.165.3.4 .

На рисунке 3 наглядно показано, как выглядит ввод этих инструкций.


Эти команды можно вводить не через тире (- ), а и через слэш (/ ). В этом случае всё будет выглядеть вот так.


Рис. 4. Ввод инструкций через слэш