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

ПК и ноутбуки

Предназначение SHUTDOWN

Большинство пользователей выключают свой компьютер, используя меню «Пуск», используя меню Alt + F4 или нажав кнопку питания ПК.

Альтернативой этому может быть команда shutdown (в переводе с англ. «shutting down» — выключение). Функционал этой команды позволяет выключить компьютер (как сразу, так и через некоторое время), перезагрузить его, перевести в спящий режим и выйти из своей учетной записи.

Также вынести функции выключения в специальное графическое окно, выполнять другие действия, позволяющие настроить процесс выключения ПК под нужды конкретного пользователя.

Иллюстрация терминации ПК

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

Как использовать SHUTDOWN

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

Чтобы начать работу с командой, запустите командную строку (нажмите кнопку «Пуск», введите в поле поиска cmd и нажмите ввод). Рекомендую запускать командную строку от имени администратора на видео:

Функционал команды shutdown выглядит следующим образом:

Список ключей к работе с командой

Из всей ключевой обоймы я бы отметил следующее:

shutdown /a — команда останавливает процесс выключения или перезапуска. Это может быть полезно в ситуации, когда Центр обновления Windows решил перезагрузить компьютер (или когда вы или сторонняя программа инициировали процесс перезагрузки);

shutdown /s — команда выключения ПК;

shutdown /r — команда перезагрузки ПК;

shutdown /g — функциональность ключа аналогична shutdown /r (компьютер перезагружается), при этом перезапускаются все зарегистрированные приложения;

shutdown /h — перевести компьютер в спящий режим;

shutdown /l — выйти из текущей учетной записи пользователя (выйти из системы);

shutdown /p — выключить компьютер без соответствующих предупреждений. Эквивалент завершения /s /f /t 0.

Выключение Windows командой Shutdown

Чтобы выключить Windows и компьютер, используйте команду shutdown с параметром /s.

Перезагрузка Windows

Чтобы перезагрузить компьютер, добавьте параметр /r. После выполнения этой команды Windows перезапустится должным образом.

выключение / г

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

Завершение сеанса пользователя

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

выключение /л

завершение /l сеанса конечного пользователя

Эта команда аналогична выполнению команды выхода из системы.

Перевод компьютера в режим гибернации

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

выключение / т

Перезагрузка компьютера с сообщением пользователям

Предупредить всех пользователей Windows о предстоящем выключении/перезагрузке компьютера или сервера можно, отправив сообщение всем активным сессиям (обычно эта возможность используется на терминальных RDS-серверах, которые запускаются одновременно несколькими пользователями, каждый в своей RDP-сессии).

shutdown /r /c «Этот сервер перезагрузится через 60 секунд.”

Отложенное выключение / перезагрузка компьютера

Вы можете выключить или перезагрузить компьютер с определенной задержкой (по таймеру). С помощью параметра /t вы можете указать временной интервал (в секундах), по истечении которого ПК/сервер должен быть перезагружен или выключен. Таким образом, вы можете дать пользователям дополнительное время для сохранения открытых файлов и корректного закрытия программ.

Эту опцию удобно использовать в связи с отправкой сообщения. В этом примере мы указываем, что Windows выключится через 10 минут (600 секунд) и информируем пользователей сообщением.

shutdown /s /t 600 /c «Сервер будет отключен через 10 минут. Сохраните ваши документы!»

Пользователь будет предупрежден о запланированном прекращении: Ваша сессия будет прекращена.

exit – ваша сессия будет завершена.

Если задержка очень большая, например 100 минут (6000 секунд), в правом нижнем углу экрана вместо предупреждающего окна появляется всплывающее сообщение: «Ваша сессия будет прекращена. Windows выключится через 100 минут».

Windows выключится через 100 минут

Отмена выключения / перезагрузки компьютера

По умолчанию после запуска команды выключения или перезапуска Windows утилита выключения ждет 60 секунд, ничего не делая. Администратор может отменить перезагрузку или выключение устройства, если за это время успеет выполнить команду:

закрытие / а

После отмены выхода в правом нижнем углу экрана появляется всплывающее сообщение: «Выход отменен. Запланированное закрытие отменено».

shutdown /a - прервать перезагрузку Выход прерван

Перезагрузить компьютер немедленно

Чтобы немедленно выключить или перезагрузить компьютер, а не ждать по умолчанию 60 секунд, укажите значение 0 для параметра /t. Например, чтобы немедленно перезагрузить компьютер:

прекращение /r /t0

Очень важный переключатель /f. Я почти всегда использую его при выключении или перезапуске серверов Windows. Этот атрибут обеспечивает принудительное завершение всех запущенных программ и процессов, не дожидаясь подтверждения от пользователя (мы не будем ждать подтверждения закрытия программ от всех пользователей на терминальном сервере, его просто нельзя дождаться).

Следующая команда перезагрузит компьютер и автоматически запустит все зарегистрированные приложения после перезагрузки (имеются в виду приложения, зарегистрированные в системе с помощью API-функции RegisterApplicationRestart).

выключение/г

Запуск команды shutdown на удаленных компьютерах

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

выход /р /т 120 /м 192.168.1.100

shutdown /r//m - перезагрузить удаленный компьютер

Если все указанные условия соблюдены, но при выполнении команды shutdown появляется ошибка «Отказано в доступе (5)», необходимо разрешить удаленный доступ к административным ресурсам (C$, ADMIN$) на удаленном компьютере, изменив значение параметра LocalAccountTokenFilterPolicy на 1.

reg add «HKLMSOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem» /v «LocalAccountTokenFilterPolicy» /t REG_DWORD /d 1 /f

Если вам необходимо удаленно перезагрузить много компьютеров, вы можете сохранить их список в текстовом файле и инициировать удаленную перезагрузку всех компьютеров с помощью следующего сценария PowerShell:

$sh_msg = «Ваш компьютер автоматически перезагрузится через 10 минут. Сохраните файлы и закройте все работающие программы»
$sh_delay = 600 # секунд
$computers = gc C:PSPC-list.txt
foreach($comp в $computers)
{
& ‘C:WindowsSystem32SHUTDOWN.exe’ «-m $comp -r -c $sh_msg -t $sh_delay»
}

Графический интерфейс команды shutdown

Для тех, кому неудобно работать в командной строке, есть графический интерфейс команды выключения, для ее вызова наберите:

окончание / я

shutdown /i — графический интерфейс для команды выключения

Как видите, в диалоге удаленного выключения можно добавить несколько компьютеров, которые необходимо перезагрузить/выключить, указать текст уведомления, а также указать причину выключения для сохранения в журнале Windows.

Читайте также: Синхронизация времени в Windows 7

Изменение внешнего вида значка

Вот мы и разобрались, как сделать ярлык для выключения компьютера. Теперь изменим внешний вид, чтобы было понятно, для чего он нужен. Для этого щелкните по нему правой кнопкой мыши и перейдите в «Свойства».

В открывшемся окне нам нужна кнопка «Изменить значок».

Может появиться окно с предупреждением, подобное этому. Просто нажмите «ОК» на нем».

Затем выберите подходящее изображение из предложенного списка и нажмите «ОК».

Если вы, как и я, хотите, чтобы кнопка выключения компьютера на рабочем столе выглядела оригинально, скачайте изображение из интернета. Обратите внимание, что формат должен быть .ico. И не забудьте перекинуть скачанный образ из папки загрузок в другую папку, чтобы случайно его не удалить.

Я скачал изображение отсюда: https://icon-icons.com/ru/Search/icons/?filtro=dream. Обратите внимание, что вы должны скачать выбранное изображение с правильным расширением.

Теперь нужно указать папку, в которую было сохранено изображение. Для этого нажмите на кнопку «Обзор».

Выберите папку и выберите изображение. Как видите, моя иконка хранится в загрузках, но ее лучше переместить в другую папку. Затем нажмите «Открыть».

В уже знакомом окне выберите иконку и сохраните изменения.

В свойствах ярлыка вы уже увидите, что изображение изменилось. Сохраните все кнопкой «ОК».

Как видите, добавить кнопку выхода на рабочий стол в Windows 10 очень просто. А при желании можно изменить ее внешний вид.

Ярлык для перезагрузки компьютера

Для удобства пользователя на рабочем столе можно создать ярлыки для выключения или перезагрузки компьютера с нужными настройками. Такой ярлык может быть полезен для перезагрузки из сеанса RDP, когда в меню «Пуск» нет кнопок перезапуска/выхода.

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

Если вы хотите, чтобы ваш компьютер или сервер всегда выключался/перезапускался в определенное время, вы можете добавить команду выключения с определенными параметрами в планировщик задач Windows taskschd.msc.

Например, следующее задание планировщика будет перезагружать компьютер каждую ночь в 0:00.

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

Сторонние программы для отключения Windows

В интернете есть специальные средства, которые помогут выключить компьютер по расписанию или по прошествии определенного периода времени:

  • SmartTurnOff — скачать можно на официальном сайте http://ru.smartturnoff.com/download.html;
  • PowerOff — найти можно на этом портале https://www.softportal.com/get-1036-poweroff.html;
  • Таймер сна.

Несмотря на эти удобные и простые программы, все же предпочтительнее использовать встроенную функцию Windows — shutdown -s -t 3600 для выключения и отмены таймера.

Оцените статью
Интернет на телефонах
Adblock
detector