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

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

Использование 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 наглядно показано, как выглядит ввод этих инструкций.

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

Другой вариант ввода команд

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

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

Команду shutdown вместе со всеми остальными инструкциями также можно вводить в окно выполнения программ.

Чтобы её запустить, как и раньше, нужно нажать одновременно кнопки Win и R на клавиатуре. А дальше можно ввести точно те же команды, которые были перечислены выше.

К примеру, ввод команды для принудительного выключения будет выглядеть вот так.

Сюда тоже можно вводить более сложные инструкции, пример которых был приведён выше.

Операционная система Windows самая распространенная в мире и, наверное, достаточно сложно найти пользователя, который никогда бы в ней не работал. Тем не менее, многие не знают о таком инструменте этой ОС как Shutdown. Команда, отдаваемая с его помощью, позволяет производить операции выключения или перезагрузки компьютера по расписанию или удаленно. Как правильно использовать этот полезный инструмент, мы расскажем в этой статье.

Командная строка Windows

Интерфейс командной строки в операционной системе Windows реализован с помощью двух программ. Первая - Cmd.exe, присутствующая во всех версиях ОС семейства NT, и вторая, впервые появившаяся в Windows 7, более современная и гибкая - PowerShell. Особенность их применения заключается в прямом, без использования графического интерфейса, вводе текстовых команд.

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

Параметры команды Shutdown связанные с управляющими ключами можно просмотреть, введя в консоли управления:

shutdown

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

Shutdown.exe и «оконный» режим

Чтобы вызвать графический интерфейс, который имеется у Shutdown, команда исполнения должна быть введена с ключом «/i». Как ни странно, программа, работающая из командной строки, в этом случае открывает привычное пользователю окно. Называется оно «Диалог удаленного завершения работы».

Использовать данный интерфейс предполагается для удаленного администрирования входящих в домен компьютеров. Выбор машин в сети осуществляется в верхней части окна. После этого можно задать тип выключения и уведомление, которое получит удаленный пользователь. При этом выбор можно осуществлять между плановыми и неплановыми работами, связанными с обслуживанием аппаратной части или обновлением программного обеспечения.

Сетевые управляющие ключи

Вернемся немного назад и посмотрим, какие возможности, при использовании ключей, получает команда Shutdown. Windows 7 и более новые версии могут работать с ней и через старую консоль, и через интерфейс PowerShell. Синтаксис команд в нем практически не изменился, даже расширившись за счет применения новых, аналогичных используемым в командной строке Linux.

Итак, управляющий ключ вводится через пробел за основным текстом и отделяется от него символом слеш «/». Ниже мы приведем ключи, используемые для удаленного управления компьютерами и расшифровку их действий:

/ m\\«имя компьютера»

Обращение к удаленной машине. Вводится или доменное имя, или IP адрес, без кавычек.

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

/ f

Принудительное, без предупреждения, завершение всех запущенных приложений.

/t хххххххх

Время задержки в секундах до срабатывания команды. Позволяет задавать временной промежуток, продолжительностью от нуля секунд до одного года. В секундах это составляет 31536000.

/ d [ p| u:]xx:yy

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

Отмена действия команды

Ни один человек, даже системный администратор, не может быть на сто процентов застрахован от ошибок. И в этом случае встает вопрос, можно ли и как отменить команду Shutdown, поданную на удаленную машину ошибочно или с неверным ключом? Microsoft предусмотрел такую возможность.

Отменить любое действие, в том числе и неверно заданное, можно, но только в том случае, если при подаче команды был задан параметр задержки ее исполнения. До истечения выбранного промежутка времени администратор может повторно подать на удаленный компьютер команду shutdown/a . В этом случае произойдет отмена любого запланированного заранее действия.

Работает такой способ как для локальных, так и для удаленных компьютеров. На локальной машине, получив предупреждении о готовящемся действии, вы в консоли должны будете подать отменяющую его команду. Успешность выполнения будет подтверждена всплывающим сообщением в области уведомлений.

Локальные управляющие ключи

Возможности этой команды не ограничиваются работой только с удаленными компьютерами. На локальном компьютере также можно использовать Shutdown Windows. Команда в этом случае задается в текстовом режиме через управляющую консоль. Ключи для управления локальной машиной и расшифровка их действий приведены ниже:

/ l

Завершение сеанса текущего пользователя системы.

/ s

Завершение работы и выключение.

/ r

Завершение работы с последующей перезагрузкой.

/ g

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

/ p

Немедленное отключение без выдачи предупреждений.

/ h

Перевод локального компьютера в энергосберегающий режим.

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

Планировщик задач

Кроме работы с командной строкой, существует возможность создать правило с использованием планировщика задач и функции Shutdown. Команда, с необходимыми ключами, в этом случае задается в интерфейсе планировщика Windows. Находится эта программа в группе «Стандартные - Служебные» основного меню операционной системы. Для ввода задачи потребуется выполнить ее запуск от имени администратора системы.

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

К примеру, задав аргументы -s и -t мы получаем аналог shutdown /s /t. Команда, выполняемая по созданному таким образом расписанию, будет приводить к выключению компьютера по истечении 30 секунд, в течении которых мы будем видеть окно предупреждения.

В заключение

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

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

Есть два способа:

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

1 . Открываем Пуск → Все программы → Выполнить (или используем , Win (клавиша с изображением флажка) , то есть Win+R.
2 . Набираем «shutdown /s /t 600» (без кавычек . Вместо 600 можно ввести любое другое кол -во секунд )
3 . Жмем ОК
После нажатия кнопки ОК компьютер начнет отсчет времени и после того , как пройдет указанное вами количество секунд , он выключится .

Для удобства: 1800 секунд = 30 минут , 3600 секунд = 1 час , 7200 секунд = 2 часа

Второй способ — установить время , в которое выключится компьютер , например в 23 :15 .

1 . Открываем Пуск → Все программы → Выполнить (или используем , Win (клавиша с изображением флажка ) , то есть Win+R.
2 . Набираем «at 23 :15 shutdown /s /f» (без кавычек . Вместо 23 :15 можно указать любое другое время )
3 . Жмем ОК

Как отменить автоматическое отключение:

В обоих случаях , если необходимо отменить автоматическое выключение компьютера , то открываем утилиту Выполнить или Win+R и, вводим команду «shutdown /a» (без кавычек ). Жмём ОК.

Задаём команды через файл:

Также можно давать компьютеру данные команды через файл . При запуске этого файла будет включаться команда , которая в нем прописана . Для этого открываем Блокнот , вводим туда нужную нам команду и сохраняем , предварительно изменив .txt на .bat (смотрим скриншот ).

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

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

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

С Уважением,

При работе с компьютером всегда может возникнуть необходимость в его выключении через определенный промежуток времени. Эту задачу можно решить двумя способами — создать задание для операционной системы либо воспользоваться одной из многочисленных программ, имеющих соответствующий функционал. Т.к. последний способ более просто, с него и начнем.

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

Рассмотрим работу с несколькими популярными приложениями, созданными специально для управления питанием компьютера. Все они бесплатные и переведены на русский язык.

Wise Auto Shutdown

Полностью бесплатное приложение, которое можно скачать с сайта разработчиков по адресу wisecleaner.com . Программа предельно проста в управлении:

  • Запустите приложение.
  • В левой части окна выберите нужное задание (например "Завершение работы").
  • Далее останется настроить параметры выполнения команды в разделе "Время".
  • Программа может выключить компьютер в точно указанное либо через определенное время, доступны и другие настройки.
  • Выберите нужные параметры задания, затем нажмите кнопку "Запустить".
  • Программа будет свернута в трей (область возле часов).
  • Не выходите из приложения, иначе команда не будет выполнена.

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

  • Выберите в верхнем выпадающем меню требуемое задание.
  • В следующем меню выберите условие для срабатывания задания.
  • Введите время в соответствующее поле, затем нажмите на кнопку с изображением зеленой кнопки "Play". В верхней части окна будет отображен обратный отсчет до выполнения заданной команды.

Менеджеры загрузок

Необходимость в автоматическом выключении компьютера чаще всего возникает при скачивании больших объемов данных. Например, выполняется загрузка какой-нибудь игры или фильма, на что требуется около 10 часов непрерывной работы ПК. Задавать время выключения компьютера по таймеру неразумно, т.к. скорость закачки может уменьшиться, что увеличит ее общую продолжительность. Именно для таких случаев в программах-качалках (менеджерах загрузок, торрент/хаб/FTP-клиентах и т.д.) предусматривается специальная функция, позволяющая выключить компьютер по фактическому завершению скачивания.

К примеру, в популярном торрент-клиенте это делается следующим образом:

  • Выберите в главном меню раздел "Настройки".
  • В выпадающем меню наведите курсор на элемент "Завершение работы Windows".
  • Выберите требуемое задание, например — "Выключение по завершении загрузок".

Некоторые из менеджеров загрузок (например, Download Master) имеют более широкий функционал для создания условий выключения компьютера, включая возможность завершения работы ПК по независимому таймеру или в указанное время.

Выключение компьютера средствами Windows

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

  1. Запуск команды выключения компьютера из командной строки (консоли) Windows.
  2. Создание задания через системную утилиту "Планировщик заданий".

Рассмотрим оба способа.

Командная строка

Запуск функции выключения компьютера средствами командной строки является наиболее простым. Все, что требуется сделать:

  • Нажмите на клавиатуре "Win + R", впишите в открывшееся окошко команду "cmd" (без кавычек), затем нажмите кнопку "ОК". Запустится консоль Windows.
  • Для выключения компьютера служит системная утилита "shutdown.exe". Ее можно запустить таким образом, чтобы ПК завершил свою работу по истечении определенного времени. Для этого в консоли нужно прописать следующую команду:

  • Параметр "-s" задает программе команду на выключение компьютера, а параметр "-t" — время выключения в секундах (в данном случае — 7200 секунд, т.е. 2 часа).
  • Скопируйте команду в консоль, задав нужное количество время путем замены "7200" на собственное значение.
  • Консоль можно закрыть.
  • За 5 минут, а затем и за одну минуту до выключения на экране компьютера отобразится соответствующее сообщение:

Задание на выключение компьютера можно и отменить. Для этого достаточно вновь открыть командную строку, затем выполнить команду "shutdown /a". Процедуру по выключению ПК можно прервать в любой момент.

  • Если необходимость в отключении компьютера возникает часто, запуск команды "shutdown" можно сделать более удобным и простым:
  • Создайте на рабочем столе или другом месте ярлык.
  • Откроется окно настройки ярлыка.
  • В поле "Укажите расположение объекта" впишите следующее:

  • Вместо 7200 впишите свое значение.
  • Нажмите "Далее", затем укажите имя ярлыка (например — "Выключение ПК") и кликните "Готово".
  • Теперь для запуска таймера выключения компьютера будет достаточно кликнуть 2 раза по ярлыку на рабочем столе.

Если возникнет необходимость изменения времени выключения ПК, кликните по созданному ярлыку правой кнопкой мыши, затем выберите пункт "Свойства".

Аналогичным же способом можно создать ярлык и для отмены выключения компьютера. Для этого в поле "Укажите расположение объекта" при создании ярлыка впишите:

Планировщик заданий

Системная утилита "Планировщик заданий" позволяет автоматизировать выполнение большого количества задач операционной системой по заданному расписанию, включая выключение компьютера:

  • Для запуска "Планировщика заданий" нажмите "Win + R", затем выполните команду "taskschd.msc".
  • В левой части окна найдите и перейдите в раздел "Библиотека планировщика заданий".
  • В центре окна отобразится список действующих или уже выполненных заданий Windows. Наша задача — создать новое задание на выключение компьютера.
  • Выберите в основном меню программы раздел "Действие", затем кликните пункт "Создать простую задачу":

  • В новом окне впишите имя задачи, например "Выключение ПК", затем нажмите "Далее".

  • В разделе "Триггер" выберите, когда именно выполнить задание (например "Однократно"), вновь нажмите "Далее".
  • В следующем разделе нужно установить время выполнения задания, нажмите "Далее".
  • Выберите действие "Запустить программу", затем — "Далее".
  • В поле "Программа или сценарий" впишите без кавычек команду "shutdown", в поле "Добавить аргументы" впишите "-s".

  • Нажмите "Далее", а в следующем разделе — "Готово".
  • Компьютер будет отключен в заданное время.

По сути, при помощи "Планировщика заданий" был настроен автоматический запуск утилиты "shutdown.exe", как и в случае с командной строкой. Только здесь утилита срабатывает сразу, не ведя отчета времени до выключения компьютера.

Большинство пользователей выключают компьютер с помощью кнопки, расположенной в меню "пуск". Некоторые используют физические кнопки питания на своих машинах. Очень немногие люди пользуются способом, с помощью которого возможно выключить компьютер из командной строки .

Причиной этого является то, что большинство из нас не знают, что в командной строке можно использовать не только выключение, или выход из системы, но также и выключить удаленный компьютер, если у вас есть административный доступ. С такими привилегиями Вы можете отправить сообщение, содержащее причину отключения. Этот пост покажет вам, как это делать.

Первое Ваше действие будет заключаться в . На начальном этапе сделайте так, воспользовавшись одним способом из нескольких:

  1. Зажмите клавишу Windows (значок окна) + R .
  2. В окне «выполнить» напечатайте CMD и нажмите OK мышкой или Enter на клавиатуре.

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

Выключение локального компьютера (Вашего)

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

Введите shutdown -s в командной строке и нажмите Enter, что приведет к скоро временному завершению работы ПК с предупреждением. Если использовать shutdown -p , то компьютер выключится моментально.

Особенностью shutdown является то, что компьютер можно выключить из командной строки через определенное количество времени . К команде выше прибавляется префикс t, числовая переменная, и она принимает вид shutdown –s -t 300.

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

Для отображения сообщения, содержащее причину выключения, используйте shutdown –s -t 500 -c "Я устал. Я не хочу работать, ухожу домой" (с кавычками) в cmd и нажмите клавишу Enter . Параметр -c используется в команде, чтобы прокомментировать причину отключения и что следует в кавычках будет отображаться в диалоговом окне в качестве пояснения. Это может быть использовано для отображения смешных сообщений.

Завершение работы удаленного компьютера

Чтобы выключить удаленный компьютер введите shutdown-s-m \\имя компьютера в cmd и нажмите клавишу Enter. Замените "\\имя компьютера", на фактическое имя удаленного ПК для попытки выключения. Как упоминалось ранее, вы должны иметь доступ администратора к компьютеру, который вы пытаетесь выключить. Чтобы узнать есть ли у вас административные права доступа, нажмите сочетание клавиш Windows + R, введите имя компьютера, далее нажмите клавишу Enter.

Примечание: если Вы не помните имя удаленного компьютера, вы можете отыскать его, открыв список всех подключенных ПК, выполнив net view в командной строке.


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

Используйте выражение типа «shutdown -a», для отката выключения. Это приведет к остановке отключения системы, завершение работы, в том случае, если обратный отсчет времени не достиг 0.

На этом все, надеюсь урок пошел на пользу и Вы уже знаете, как выключить компьютер из командной строки . Вы всегда должны помнить, что управление от имени администратора дает привилегии, а со всем другим не составляет особого труда разобраться!