Как выключить компьютер через командную строку
В ОС widows есть очень полезная утилита «shutdown» применяемая для перезагрузки, выключения или перевода в режим гибернации компьютера из командной строки «cmd». Вообщем про нее и пойдет дальше речь.
Запускаем командную строку. Нажимаем WIN+R, в открывшемся окне ввожим «cmd» и нажимаем «ok».
Перезагрузка компьютера под управлением windows из командной строки cmd
Для перезагрузки компьютера введем команду «shutdown» с ключем «/r».
shutdown /r
Данная команда произведет перезагрузку компьютера через минуту, выведя об этом предупреждение на экран. Если вы хотите немедленно выключить компьютер то придется еще добавить ключ «/t 0».
shutdown /r /t 0
Таким образом, можно не только ускорить перезагрузку компьютера, но и отложить перезагрузку, например на 1 час (3600).
shutdown /r /t 3600
Если вы по какимто причинам передумали перезагружать компьютер, то отменить запланированную задачу можно используя ключ «/a».
shutdown /a
Выключение компьютера под управлением windows из командной строки cmd
Для выключения компьютера нужно заменить ключ «/r» на «/s».
shutdown /s
Немедленное выключение windows.
shutdown /s /t 0
Выключение windows по расписанию. Например отсрочка выключения на 2 часа (7200).
shutdown /s /t 7200
Перевод компьютера под управлением windows из командной строки cmd в режим гибернации
Если вы хотите перевести компьютер в режим гибернации, то нужно воспользоваться ключем «/h».
shutdown /h
На этом все. Комментируем, подписываемся ну и всем пока:)
shutdown
Позволяет завершать работу или перезапускать локальные или удаленные компьютеры по одному.
Синтаксис
shutdown [/i | /l | /s | /sg | /r | /g | /a | /p | /h | /e | /o] [/hybrid] [/soft] [/fw] [/f] [/m \\computer][/t xxx][/d [p|u:]xx:yy [/c "comment"]]
Параметры
- P — указывает, что перезапуск или завершение работы запланировано.
- U — указывает, что причина определена пользователем. ПРИМЕЧАНИЕ.
Если p или u не заданы, перезапуск или завершение работы будет незапланированным. - xx — указывает основное число причины (положительное целое число, меньше 256).
- Гг Указывает незначительное число причины (положительное целое число, меньше 65536).
Комментарии
- Пользователям необходимо назначить право завершать работу системного пользователя, чтобы завершить работу локального или удаленно управляемого компьютера с помощью команды завершения работы .
- Пользователи должны быть членами группы «Администраторы «, чтобы замечать непредвиденное завершение работы локального или удаленно управляемого компьютера. Если целевой компьютер присоединен к домену, члены группы «Администраторы домена » могут выполнить эту процедуру. Дополнительные сведения см. в разделе:
- Локальные группы по умолчанию
- Стандартные группы
- Использование параметра p вместе с кодом причины для незапланированного завершения работы приводит к сбою завершения работы.
- Если не использовать параметр p , а только предоставить код причины для запланированного завершения работы, это также приводит к сбою завершения работы.
Примеры
Чтобы принудительно закрыть приложения и перезагрузить локальный компьютер после задержки в одну минуту, укажите причину Application: Maintenance (Planned) и комментарий «Reconfiguring myapp.exe», введите:
shutdown /r /t 60 /c "Reconfiguring myapp.exe" /f /d p:4:1
Чтобы перезагрузить удаленный компьютер myremoteserver с теми же параметрами, что и в предыдущем примере, введите:
shutdown /r /m \\myremoteserver /t 60 /c "Reconfiguring myapp.exe" /f /d p:4:1
Чтобы перезагрузить удаленный компьютер myremoteserver через 5 минут из-за обновления системы безопасности и включить эту причину в средство отслеживания событий завершения работы, введите:
shutdown /r /t 300 /e /c "Security Update" /m \\myremoteserver
Связанные ссылки
shutdown
Enables you to shut down or restart local or remote computers, one at a time.
Syntax
shutdown [/i | /l | /s | /sg | /r | /g | /a | /p | /h | /e | /o] [/hybrid] [/soft] [/fw] [/f] [/m \\computer][/t xxx][/d [p|u:]xx:yy [/c "comment"]]
Parameters
- P — Indicates that the restart or shutdown is planned.
- U — Indicates that the reason is user-defined. NOTE
If p or u aren’t specified, the restart or shutdown is unplanned. - xx — Specifies the major reason number (a positive integer, less than 256).
- yy Specifies the minor reason number (a positive integer, less than 65536).
Remarks
- Users must be assigned the Shut down the system user right to shut down a local or remotely administered computer that is using the shutdown command.
- Users must be members of the Administrators group to annotate an unexpected shutdown of a local or remotely administered computer. If the target computer is joined to a domain, members of the Domain Admins group might be able to perform this procedure. For more information, see:
- Default local groups
- Default groups
- Using the p parameter, along the reason code for an unplanned shutdown, causes the shutdown to fail.
- Not using the p parameter, and only providing the reason code for a planned shutdown, also causes the shutdown to fail.
Examples
To force apps to close and to restart the local computer after a one-minute delay, with the reason Application: Maintenance (Planned) and the comment «Reconfiguring myapp.exe», type:
shutdown /r /t 60 /c "Reconfiguring myapp.exe" /f /d p:4:1
To restart the remote computer myremoteserver with the same parameters as the previous example, type:
shutdown /r /m \\myremoteserver /t 60 /c "Reconfiguring myapp.exe" /f /d p:4:1
To restart the remote computer myremoteserver in 5 minutes due to a security update and include this reason in the shutdown event tracker, type:
shutdown /r /t 300 /e /c "Security Update" /m \\myremoteserver
Related links
При подготовке материала использовались источники:
https://admin-gu.ru/os/windows/kak-iz-cmd-perezagruzit-ili-vyklyuchit-windows
https://learn.microsoft.com/ru-ru/windows-server/administration/windows-commands/shutdown
https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/shutdown