Выключение или перезагрузка из командной строки Windows
Это может быть полезно, например при удаленной работе, когда вы подключены через протокол RDP. В этом случае серверную версию Windows можно выключить или перезагрузить. А клиентскую не получится выключить или перезагрузить, получится только выйти из системы.
Но из командной строки это можно проделать, вот примеры:
- Перезагрузить через 0 секунд, форсированно выключить службы, если они мешают перезагрузке:
-
shutdown -t 0 -r -f
- Выключить через 0 секунд, форсированно выключить службы, если они мешают выключению:
-
shutdown -t 0 -s -f
- Выключить компьютер через 60 секунд, с сообщением:
-
shutdown -t 60 -s -c "Внимание, компьютер выключится"
- Отмена запланированного выключения или перезагрузки:
-
shutdown -а
Основные опции:
-i Отображение интерфейса, должен быть первым параметром
-s Завершение работы компьютера
-r Перезагрузка компьютера
-a Отмена запланированного завершения работы системы
-t xx Таймаут завершения работы - xx сек.
-c "comment" Комментарий (не более 127 знаков)
-f Принудительное завершение приложений
Если запустить утилиту shutdown с параметром /i, то на эране увидите примерно следующее (актуально для Windows 7):

