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

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

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

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

Ниже в таблице представлены основные команды:

Команда Описание
shutdown /s /t 0 выключить питание компьютера
shutdown /r /t 0 перезагрузка компьютера
shutdown /h перевести компьютер в режим гибернации
shutdown /s /hybrid /t 0 гибридное выключение, при следующей загрузке
будет использована быстрая загрузка
shutdown /l завершить сеанс текущего пользователя

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

Примеры использования команды SHUTDOWN

shutdown /s /t 0 выключить питание компьютера немедленно.

shutdown /r /t 0 перезагрузить компьютер.

shutdown /h перевести компьютер в режим гибернации.

При выполнении команды, вся информация из оперативной памяти (процессы, программы, данные) сохраняются в специальном файле hyberfil.sys, находящемся в корневом каталоге системного диска и выполняется обычное выключение питания.

При следующем включении компьютера, диспетчер загрузки Windows выполнит восстановление состояния системы из файла hyberfil.sys.

Режим перевода в гибернацию должен быть включен для данного компьютера, например командой powercfg /h on или с помощью оснастки Электропитание панели управления Windows.

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

shutdown /s /hybrid /t 0 гибридное выключение, при следующей загрузке будет использована быстрая загрузка.

Параметр /hybrid выполняет завершение работы компьютера и подготавливает его к быстрому запуску необходимо использовать с параметром /s.

shutdown /l завершить сеанс текущего пользователя. Команда завершения сеанса может быть выполнена только на локальном компьютере и только для текущего пользователя. Аналогично выполнению команды logoff без параметров.

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

shutdown /s /t 60

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

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

Если задержка очень длительная, например 60 минут (3600 секунд), то вместо предупреждающего окна появляется всплывающее сообщение в нижнем правом углу экрана.

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

shutdown /a

После отмены выключения появится всплывающее сообщение в нижнем правом углу экрана.

shutdown /r /m \\\\192.168.0.10 выполнить перезагрузку компьютера с IP-адресом 192.168.0.10.

shutdown /s /t 60 /m \\\\COMP1 выключить питание компьютера COMP1 через 60 секунд.

shutdown /s /t 60 /m \\\\192.168.0.10 выключить питание компьютера с IP-адресом 192.168.0.10 через 60 секунд.

shutdown /g выполнить перезагрузку с восстановлением выполнения приложений, зарегистрированных с использованием функции API RegisterApplicationRestart. Обычно используется при обновлении системы, когда в процессе установки необходима перезагрузка с продолжением процесса инсталляции.

shutdown /i запуск графической среды утилиты shutdown.exe. На экран выводится Диалог удаленного завершения работы.

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

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

Если в командной строке не заданы параметры, или задан параметр /? - то на экран выдается краткая справка по использованию команды.

Вместо синтаксиса /ключ допускается использование -ключ.

Команда shutdown может принимать следующие параметры:

  • /i — тображение графического интерфейса пользователя. Этот параметр должен быть первым.
  • /l— завершение сеанса. Этот параметр нельзя использовать с параметрами /m или /d.
  • /s — завершение работы компьютера.
  • /r — полное завершение работы и перезагрузка компьютера.
  • /g — полное завершение работы и перезагрузка компьютера. Запуск всех зарегистрированных приложений после перезагрузки системы.
  • /a— отмена завершения работы системы. Этот параметр можно использовать только в период ожидания.
  • /p — выключение локального компьютера без задержки или предупреждения. Можно использовать с параметрами /d и /f.
  • /h — перевод локального компьютера в режим гибернации. Можно использовать с параметром /f.
  • /hybrid — выполняет завершение работы компьютера и подготавливает его к быстрому запуску. Необходимо использовать с параметром /s.
  • /e — указание причины непредвиденного завершения работы компьютера.
  • /o —переход в меню дополнительных параметров загрузки и перезагрузка компьютера. Необходимо использовать с параметром /r.
  • /m \\\\компьютер —указание конечного компьютера.
  • /t xxx — указание времени ожидания в xxx секунд до завершения работы компьютера. Допустимый диапазон: 0-315360000 (10 лет); значение по умолчанию: 30. Если задержка больше 0, подразумевается использование параметра /f.
  • /c "комментарий" — комментарий с причиной перезагрузки или завершения работы. Длина не должна превышать 512 знаков.
  • /f — принудительное закрытие запущенных приложений без предупреждения пользователей. Подразумевается использование параметра /f, если для параметра /t задано значение больше 0.

/d [p|u:]xx:yy

Причина перезагрузки или завершения работы:

  • p означает запланированную перезагрузку или завершение работы.
  • u означает, что причина определяется пользователем.
  • xx - номер основной причины (целое положительное число меньше 256).
  • yy - номер дополнительной причины (целое положительное число меньше 65536).

Если не задано ни "p", ни "u", перезагрузка и завершение работы не планируются.

WinNOTE
Добавить комментарий