Как перезагрузить или выключить компьютер с помощью командной строки

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

Завершение работы из командной строки

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

  • -s – Отключение питания;
  • -r – Перезагрузка;
  • -h – Гибернация;
  • -t xxx – указание времени задержки (паузы) перед выполнением команды завершения работы. Для немедленной перезагрузки или выключения используйте параметр -t 000 .
  • -c – Вывод комментария.
  • -f – Принудительное завершение работы приложений. Этот параметр используется, если для параметра -t задано значение больше 0.
  • -a – Отмена завершения работы.

Например,

shutdown -r -f -t 180

cmd-shutdown-0015

Получаем сообщение:

cmd-shutdown-0011

Если вы задаёте задержку более 600 секунд (10 мин) в параметре -t, появится другое уведомление — в системной области:

cmd-shutdown-0013

Для отмены завершения работы (если на это есть время) введите команду:

shutdown -a

cmd-shutdown-0012

Данная команда может применяться во время ожидания исполнения команды.

Для немедленной перезагрузки компьютера используйте команду:

shutdown -r -t 000

Для немедленного выключения используйте команду:

shutdown -s -t 000

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

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

Выберите Создать — Ярлык.

cmd-shutdown-0021

В поле Укажите расположение объекта введите строку, например:

shutdown -s -t 30 -c "Сервер выключается! Все по домам! (с) АДМИН"

Нажмите Далее:

cmd-shutdown-0022

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

Нажмите Готово:

cmd-shutdown-0023

При нажатии на ярлык будет выполняться заданное действие:

cmd-shutdown-0024

Проверка работы пакетного файла:

cmd-shutdown-0038

Если вы хотите создать пакетный файл в формате *.cmd или *.bat, мы рекомендуем для этого использовать программу AkelPad и сохранять файлы в кодировке 866 (OEM — русская):

cmd-shutdown-0041

Оставьте комментарий