Перезагрузка и выключение Windows командой SHUTDOWN
Команда SHUTDOWN используется для завершения сеанса пользователя, перезагрузки и завершения работы в операционных система Windows. Shutdown позволяет работать с локальной и удаленными системами через командную строку.
Использование: shutdown [/i | /l | /s | /r | /g | /a | /p | /h | /e | /o] [/hybrid] [/soft] [/fw] [/f] [/m \компьютер][/t xxx][/d [p|u]xx:yy [/c «комментарий»]]
- /? Отображение справки.
- /i Отображение графического интерфейса пользователя. Этот параметр должен быть первым.
- /l Завершение сеанса. Этот параметр нельзя использовать с параметрами /m или /d.
- /s Завершение работы компьютера.
- /r Полное завершение работы и перезагрузка компьютера.
- /g Полное завершение работы и перезагрузка компьютера. Запуск всех зарегистрированных приложений после перезагрузки системы.
- /a Отмена завершения работы системы. Этот параметр можно использовать только в период ожидания. Объединить с /fw для сброса всех ожидающих загрузок во встроенное ПО.
- /p Выключение локального компьютера без задержки или предупреждения. Можно использовать с параметрами /d и /f.
- /h Перевод локального компьютера в режим гибернации. Можно использовать с параметром /f.
- /hybrid Выполняет завершение работы компьютера и подготавливает его к быстрому запуску. Необходимо использовать с параметром /s.
- /fw Объединить с вариантом завершения работы, чтобы следующая загрузка перешла в пользовательский интерфейс встроенного ПО.
- /e Указание причины непредвиденного завершения работы компьютера.
- /o Переход в меню дополнительных параметров загрузки и перезагрузка компьютера. Необходимо использовать с параметром /r.
- /m \компьютер Указание конечного компьютера.
- /t xxx Указание времени ожидания в xxx секунд до завершения работы компьютера. Допустимый диапазон: 0-315360000 (10 лет); значение по умолчанию: 30. Если задержка больше 0, подразумевается использование параметра /f.
- /c «комментарий» Комментарий с причиной перезагрузки или завершения работы. Длина не должна превышать 512 знаков.
- /f Принудительное закрытие запущенных приложений без предупреждения пользователей.
- /d [p|u:]xx:yy Причина перезагрузки или завершения работы. p означает запланированную перезагрузку или завершение работы. u означает, что причина определяется пользователем. Если не задано ни «p», ни «u», перезагрузка и завершение работы не планируются. xx — номер основной причины (целое положительное число меньше 256). yy — номер дополнительной причины (целое положительное число меньше 65536).
Примеры
The factory may shut down if supplies cease.
Завод может остановиться, если прекратятся поставки. —>
Our local hardware shop has shut down.
Наш местный хозяйственный магазин закрылся. —>
On Monday, the power supply will be shut down for the whole building.
В понедельник электричество будет отключено во всем здании. —>
You have to terminate the program before the computer will shut down properly.
Вы должны прекратить работу программы до того, как компьютер должным образом завершит свою работу. —>
Health inspectors shut down several food stands that were using tainted and unwholesome meat.
Несколько продуктовых киосков, использовавших протухшее и опасное для здоровья мясо, было закрыто санинспекцией. —>
International Steel Group Inc. has called back workers who were laid off in December 2001 when LTV Steel Co. shut down.
Корпорация «Интернешнл Стил Груп» предложила рабочим, уволенным в декабре 2001 г. в связи с закрытием компания «Эл-Ти-Ви Стил», вернуться на работу. —>
Команда shutdown — что это такое?
В Windows также есть команда с таким же названием, и значение у нее такое же — выключения ПК. Однако она имеет ряд дополнительных опций.
Команда присутствует в командной строке. Давайте откроем ее:
- Зажмите Win + R, напишите команду cmd, нажмите ОК.
- Если у вас Windows 10 — нажмите правой кнопкой по значку Пуск и там выберите пункт Командная строка.
Появится черное окно. Давайте посмотрим справку по команде shutdown — для этого напишите команду, но с указанием параметра, отвечающего за вывод справки:
- shutdown /s — выключение ПК, при этом на экране будет сообщение, что до завершения работы Windows осталось менее минуты.
- shutdown /r — перезагрузка. Проверил — тоже самое, выскочило сообщение, я его закрыл, и через минуту — ПК был перезагружен.
- shutdown /p — выключение без предупреждения. Проверил — реально после ввода команды ПК сразу выключился.
- shutdown /h — перевод компа в режим гибернации. Вечно путаюсь в этих режимах, то гибернация, то спящий. Вроде это не одно и тоже.
- shutdown /t — таймер, не сразу понял ка пользоваться. Оказывается так: сперва указываете действие (выкл, перезагрузка), потом указываете время (таймер), и еще указывать нужно принудительное завершение программ (это требует параметр /t). Например перезагрузить комп через 5 секунд, команда — shutdown /r /t 5 /f (если нужно выключить то поменяйте /r на /s).
Синтаксис
Параметр | Описание |
---|---|
-l | Осуществляет выход текущего пользователя из системы (также используется по умолчанию, если команда запущена без параметров) |
-s | Выключает локальный компьютер |
-r | Выполняет перезагрузку компьютера (вместо выключения питания) |
-a | Прерывает выключение (если оно было сделано с таймером), при использовании этого параметра, игнорируются любые другие параметры, кроме -l и -m \имя_компьютера |
-f | Принудительно закрывает выполняющиеся приложения |
-m [\имя_компьютера] | Указывает имя компьютера, который требуется выключить (или его IP адрес) |
-t n | Устанавливает таймер завершения работы системы на n секунд. Если данный параметр не задан, то значение по умолчанию — 20 секунд. |
-c «текст сообщения» | Задает сообщение, выводящееся в области «Сообщение» в окне «Завершение работы системы». Можно использовать до 127 знаков. Текст сообщения должен быть заключен в прямые кавычки. |
-d [u][p]:xx:yy | Отображает перечень кодов причины выключения. В следующей таблице перечислены различные значения. |
Значение | Описание |
---|---|
u | Указывает код пользователя |
p | Указывает код планового выключения |
xx | Указывает основной код причины (значение должно быть в диапазоне 0-255) |
yy | Указывает вспомогательный код причины (значение должно быть в диапазоне 0-65536) |
Перезагружаем компьютер с именем \Server_Name через 60 секунд, принудительно закрываем все выполняющиеся программы, указываем код пользователя, указываем что выключение является плановым и заносим в системный журнал основной код причины 125 и вспомогательный код причины 1.
Примеры использования команды SHUTDOWN:
shutdown или shutdown /? — отобразить справку по использованию команды.
shutdown /s — выключить питание компьютера через 30 секунд. Пользователю будет выдано предупреждение о запланированном выключении.
shutdown /s /t 0 — выключить питание компьютера немедленно.
shutdown /s /t 60 /m \COMP7 — выключить питание компьютера COMP7 через 60 секунд.
shutdown /s /t 60 /m \192.168.0.1 — выключить питание компьютера с IP-адресом 192.168.0.1 через 60 секунд. При необходимости, пользователь с правами администратора, может отменить процесс выключения командой shutdown -a
shutdown /h — перевести компьютер в режим гибернации. При выполнении команды, вся информация из оперативной памяти (процессы, программы, данные) сохраняются в специальном файле hyberfil.sys , находящемся в корневом каталоге системного диска и выполняется обычное выключение питания. При следующем включении компьютера, диспетчер загрузки Windows ( BOOTMGR ) выполнит восстановление состояния системы из файла hyberfil.sys . Режим перевода в гибернацию должен быть включен для данного компьютера, например командой powercfg /H on или с помощью оснастки «Электропитание» панели управления Windows. Также, необходимо учитывать, что для реализации данного режима потребуется наличие большого объема свободного места на жестком диске под копию оперативной памяти.
shutdown /l — завершить сеанс текущего пользователя. Команда завершения сеанса может быть выполнена только на локальном компьютере и только для текущего пользователя. Аналогично выполнению команды logoff без параметров.
shutdown /r — выполнить перезагрузку локального компьютера. По умолчанию, перезагрузка выполнится через 30 секунд, если не задан параметр /t
shutdown /r /o /t 0 — выполнить перезагрузку локального компьютера немедленно ( t 0 , с возможностью выбора дополнительных опций ( /o . После перезагрузки на экран выводится меню выбора действий, с помощью которого можно либо продолжить обычную загрузку, либо выбрать дополнительные режимы для диагностики и восстановления системы. Параметр /o допустим для операционных систем Windows 8 и более поздних.
shutdown /r /m \192.168.0.1 — выполнить перезагрузку компьютера с IP-адресом 192.168.0.1.
shutdown /g — выполнить перезагрузку с восстановлением выполнения приложений, зарегистрированных с использованием функции API RegisterApplicationRestart . Обычно используется при обновлении системы, когда в процессе установки необходима перезагрузка с продолжением процесса инсталляции.
shutdown /r /c «Плановая перезагрузка» /d P:12:555 — выполнить перезагрузку компьютера с отображением сообщения «Плановая перезагрузка» и записью в системный журнал причины — «Запланированная», основной код — «12» (0x0B), дополнительный код — «555» (0x022b).
shutdown /i — запуск графической среды утилиты shutdown.exe . На экран выводится «Диалог удаленного завершения работы».
Для выполнения операции выключения, перезагрузки или завершения сеанса пользователя, нужно ввести имя или IP- адрес компьютера с использованием кнопки «Добавить», выбрать желаемое действие, причину и заполнить поле «Комментарий», текст из которого будет отображаться в информационном сообщении о запланированном действии. Для большинства причин, поле комментария является обязательным, и без его заполнения кнопка «OK» будет неактивной.
В Windows 7 и более поздних, удаленное выключение или перезагрузка с использованием команды shutdown , может завершаться ошибкой ”Отказано в доступе (5)” даже при наличии прав администратора и при разрешении принудительного удаленного завершения работы в локальных групповых политиках. Кроме того, при обращении к скрытым административным ресурсам C$ , ADMIN$ . и т.п. удаленного компьютера запрашивается имя пользователя и пароль, но подключение завершается отказом в доступе. Проблема решается выводом компьютера из домашней сети и добавлением (изменением) параметра реестра, в раздел:
hklmSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem
необходимо добавить параметр LocalAccountTokenFilterPolicy , принимающий занчение dword:00000001
После занесения данных в реестр, для применения изменений требуется перезагрузка.
Управление электропитанием в командной строке Windows — команда POWERCFG
Если вы желаете поделиться ссылкой на эту страницу в своей социальной сети, пользуйтесь кнопкой «Поделиться»