- Команда Shutdown: выключение и перезагрузка Windows из командной строки
- Выключение Windows командой Shutdown
- Перезагрузка Windows
- Завершение сеанса пользователя
- Перевод компьютера в режим гибернации
- Перезагрузка компьютера с сообщением пользователям
- Отложенное выключение / перезагрузка компьютера
- Отмена выключения / перезагрузки компьютера
- Перезагрузить компьютер немедленно
- Запуск команды shutdown на удаленных компьютерах
- Графический интерфейс команды shutdown
- Ярлык для перезагрузки компьютера
- Выключение, перезагрузка компьютера, завершение сеанса пользователя
- Читайте также
- Завершение сеанса
- Перезагрузка системы
- 10.11 Завершение сеанса
- 27.3.6. Завершение сеанса связи
- ВЫКЛЮЧЕНИЕ КОМПЬЮТЕРА
- Выключение, перезагрузка и завершение сеанса на удаленном компьютере
- 5.5.2.3. Перезагрузка компьютера
- Автоматическое завершение программ при выключении компьютера
- Завершение сеанса (Windows 98 и выше)
- 2.5. Завершение сеанса
- Сокрытие пункта Пуск→Завершение сеанса
- Перезагрузка КПК
- 3.2. Главное меню. Завершение работы компьютера
- 1.6. Включение и выключение компьютера
- Остановить, отменить, прервать выключение системы в Windows 10/8/7
- Отмена выключения или перезагрузки системы
- Создать ярлык «Прервать отключение системы»
Команда Shutdown: выключение и перезагрузка Windows из командной строки
Утилита командной строки shutdown является встроенной командой Windows, которая позволяет перезагрузить, выключить компьютер, перевести его в спящий режим или завершить сеанс пользователя. В этой инструкции мы покажем основные примеры использования команды shutdown в Windows (все рассмотренные команды запускаются в окне Выполнить — Win+R ->, в командной строке cmd.exe или в консоли PowerShell).
Команда shutdown имеет следующий синтаксис:
shutdown [/i | /l | /s | /sg | /r | /g | /a | /p | /h | /e | /o] [/hybrid] [/soft] [/fw] [/f] [/m \\компьютер][/t xxx][/d [p|u]xx:yy [/c «комментарий»]]
Как вы видите, у команды довольно много опций, а также есть возможность выполнять операции выключения/перезагрузки на удаленном компьютере.
Выключение Windows командой Shutdown
Для выключения ОС Windows и компьютера необходимо использовать команду shutdown с ключом /s.
Перезагрузка Windows
Чтобы перезагрузить компьютер, необходимо добавить параметр /r. После выполнения этой команды Windows корректно перезагрузится.
Завершение сеанса пользователя
Чтобы завершить текущую сессию пользователя (logout), нужно выполнить команду:
Эта команда аналогично выполнению команды logoff.
Перевод компьютера в режим гибернации
Для перевода компьютер в режим гибернации (в этом режиме все содержимое памяти записывается в файл hyberfil.sys на диск и компьютер переходит в спящий режим с пониженным электропотреблением), выполните команду:
Перезагрузка компьютера с сообщением пользователям
Вы можете предупредить всех пользователей Windows о предстоящем выключении / перезагрузки компьютера или сервера, отправив сообщение во все активные сессии (как правило эта возможность используется на терминальных RDS серверах, за которыми одновременно работают несколько пользователей, каждый в своей собственной RDP сессии).
shutdown /r /c “Этот сервер будет перезагружен через 60 секунд.”
Отложенное выключение / перезагрузка компьютера
Можно выключить или перезагрузить компьютер с определенной задержкой (по таймеру). С помощью опции /t можно указать интервал времени (в секундах), через который ПК/сервер будет перезагружен или выключен. Тем самым вы можете предоставить пользователям дополнительное время для того, чтобы успеть сохранить открытые файлы и корректно закрыть приложения. Эту опцию удобно использовать совместно с отправкой сообщения. В этом примере мы указываем, что Windows будет выключена через 10 минут (600 секунд) и информируем пользователей сообщением.
shutdown /s /t 600 /c «Сервер будет выключен через 10 минут. Сохраните свои документы!»
Пользователю будет выдано предупреждение о запланированном выключении: Ваш сеанс будет завершен.
Если задержка очень длительная, например, 100 минут (6000 секунд), то вместо предупреждающего окна появляется всплывающее сообщение в нижнем правом углу экрана: «Ваш сеанс будет завершен. Работа Windows будет завершена через 100 мин».
Отмена выключения / перезагрузки компьютера
После запуска команды выключения или перезагрузки Windows, по умолчанию утилита shutdown ожидает 60 секунд, не выполняя никаких действия. Администратора может отменить перезагрузку или выключение устройства, если в течении этого времени успеет выполнить команду:
После отмены выключения появится всплывающее сообщение в нижнем правом углу экрана: «Выход из системы отменен. Запланировано завершение работы отменено».
Перезагрузить компьютер немедленно
Чтобы выключить или перезагрузить компьютер немедленно, не ожидая стандартные 60 секунд, нужно указать значение 0 для параметра /t. Например, для немедленной перезагрузки компьютера:
Очень важный ключ /f. Я использую его практически всегда при выключении или перезагрузки серверов Windows. Данный атрибут обеспечивает принудительное завершение всех запущенных программ и процессов, не ожидая подтверждения от пользователя (не будем же мы ждать подтверждения закрытия программ от всех пользователей на терминальном сервере, его можно просто не дождаться).
Следующая команда выполнит перезагрузку компьютера с автоматическим запуском всех зарегистрированных приложений после перезагрузки (имеются в виду приложения, зарегистрированные в системе с использованием функции API RegisterApplicationRestart).
Запуск команды shutdown на удаленных компьютерах
Вы можете перезагрузить удаленный компьютер по сети, для этого у вас должен быть к нему сетевой доступ, а учетная запись, из-под которой запускается команда shutdown должна входить в группу локальных администраторов на удаленном компьютере (сервере):
shutdown /r /t 120 /m \\192.168.1.100
Если все указанные условия выполняются, но при выполнении команды shutdown появляется ошибка ”Отказано в доступе (5)”, на удаленном компьютере нужно разрешить удаленный доступ к административным ресурсам (C$, ADMIN$), изменив значение параметра LocalAccountTokenFilterPolicy на 1.
reg add «HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System» /v «LocalAccountTokenFilterPolicy» /t REG_DWORD /d 1 /f
Если вам необходимо удаленно перезагрузить множество компьютеров, их список можно сохранить в текстовый файл и запустить удаленную перезагрузку всех компьютеров с помощью такого PowerShell скрипта:
$sh_msg = «Ваш компьютер будет автоматически перезагружен через 10 минут. Сохраните свои файлы и закройте запущенные программы»
$sh_delay = 600 # секунд
$computers = gc C:\PS\PC-list.txt
foreach ($comp in $computers)
<
& ‘C:\Windows\System32\SHUTDOWN.exe’ «-m \\$comp -r -c $sh_msg -t $sh_delay»
>
Графический интерфейс команды shutdown
Для тех, кому не комфортно работать в командной строке, есть графический интерфейс для команды shutdown, чтобы его вызвать, наберите:
Как вы видите, в диалоге удаленного завершения работы вы можете добавить несколько компьютеров, которые нужно перезагрузить/выключить, указать текст уведомления и задать причину выключения для сохранения в журнале Windows.
Ярлык для перезагрузки компьютера
Для удобства пользователей вы можете создать на рабочем столе ярлыки для выключения или перезагрузки компьютера с нужными настройками. Такой ярлык может быть полезен для выполнения перезагрузки из RDP сессии, когда отсутствуют кнопки перезагрузки/завершения работы компьютера в меню Пуск.
Если вы хотите, чтобы ваш компьютер или сервер всегда выключался / перезагружался в определенное время, вы можете добавить команду shutdown с определенными параметрами в планировщик заданий Windows taskschd.msc.
Например, следующее задание планировщика будет ежедневно перезагружать компьютер ночью в 0:00.
Выключение, перезагрузка компьютера, завершение сеанса пользователя
Читайте также
Завершение сеанса
Завершение сеанса В нижней части правого столбца меню Пуск располагаются кнопки, отвечающие за завершение сеанса работы Windows и выключение компьютера. В Windows Vista кнопка Питание в меню Пуск выполняет совершенно иную функцию, нежели в Windows XP: она не выключает компьютер, а
Перезагрузка системы
Перезагрузка системы Теперь все по установлено, загрузочные скрипты созданы, и настало время перезагрузить компьютер Перед этим надо размонтировать $LFS/proc и сам $LFS раздел запустив следующее:umount $LFS/proc && umount $LFSЕсли вы создали систему со множеством разделов, вы должны
10.11 Завершение сеанса
10.11 Завершение сеанса 10.11.1 Тайм-аут Работа партнера по соединению может завершиться крахом либо полностью прерваться вследствие неисправности шлюза или связи. Чтобы предотвратить повторную пересылку данных в TCP, существует несколько механизмов.Достигнув первого
27.3.6. Завершение сеанса связи
27.3.6. Завершение сеанса связи Для закрытия сеанса связи можно использовать один из двух системных вызовов: close() или shutdown().Системный вызов close() также используется для закрытия файлов. Вот прототип этой функции:int close(int __fd);Данной функции нужно передать всего один параметр —
ВЫКЛЮЧЕНИЕ КОМПЬЮТЕРА
ВЫКЛЮЧЕНИЕ КОМПЬЮТЕРА Рано или поздно возня с Windows нам надоедает, и мы решаем дать себе (и компьютеру) возможность перевести дух. Конечно, есть отдельные индивидуумы (в том числе и автор этой книги), чей компьютер имеет привычку ше-буршать дисками и по ночам… Но нормальные
Выключение, перезагрузка и завершение сеанса на удаленном компьютере
Выключение, перезагрузка и завершение сеанса на удаленном компьютере Именно так называется последний режим, который нам предстоит освоить. Оказывается, удаленный компьютер можно не только выключить, но и перезагрузить, приостановить работу или завершить на нем сеанс
5.5.2.3. Перезагрузка компьютера
5.5.2.3. Перезагрузка компьютера При перезагрузке компьютера вы обнаружите в меню загруэчика GRUB еще одну метку для загрузки Fedora. В моем случае выводятся две метки:Fedora (2.6.23-1.49.fc8) Fedora (2.6.23-1.42.fc8)Когда устанавливался драйвер видеокарты, было установлено ядро Linux версии 2.6.23-1.49,
Автоматическое завершение программ при выключении компьютера
Автоматическое завершение программ при выключении компьютера Перед завершением работы компьютера операционная система дает всем программам и службам, запущенным в данный момент, приказ на сохранение своих данных и завершение работы. После этого операционная система
Завершение сеанса (Windows 98 и выше)
Завершение сеанса (Windows 98 и выше) Удаление пункта Завершение сеанса из меню кнопки ПускЕсли вы хотите удалить пункт Завершение сеанса из меню кнопки Пуск, то откройте разделHKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplоrer и создайте параметр NoLogOff типа DWORD со значением, равным 01 00 00
2.5. Завершение сеанса
2.5. Завершение сеанса Наверное, для первого раза – более чем достаточно. Компьютер пора выключать.Для этого в меню Пуск предусмотрено две кнопки: Питание и Блокировка.Первая — – не выключает компьютер, а переводит его в специальный «ждущий» режим. Попросту говоря,
Сокрытие пункта Пуск→Завершение сеанса
Сокрытие пункта Пуск?Завершение сеанса Ключ:[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorer] Значение:
Перезагрузка КПК
Перезагрузка КПК Для карманных компьютеров может применяться как жесткая, так и мягкая перезагрузка. Жесткая перезагрузка возвращает устройство в первоначальное состояние, удаляя все установленные программы. Делать жесткую перезагрузку без особой необходимости не
3.2. Главное меню. Завершение работы компьютера
3.2. Главное меню. Завершение работы компьютера 3.2.1. Меню Пуск В более ранних версиях Windows главное меню называлось меню Пуск, поскольку для его открытия использовалась кнопка с надписью «Пуск». Начиная с Vista, надпись «Пуск» исчезла с кнопки открытия меню, а вместо нее
1.6. Включение и выключение компьютера
1.6. Включение и выключение компьютера Казалось бы, пустяк — просто включил вилку в розетку, и компьютер заработает. Но компьютер — это не настольная лампа и не утюг и кроме системного блока нужно включить монитор, а иногда и динамики, принтер, сканер и прочие устройства.
Остановить, отменить, прервать выключение системы в Windows 10/8/7
Иногда вы можете увидеть сообщение: Система выключается. Пожалуйста, сохраните всю свою работу . Или вы можете увидеть сообщение: Перезагрузите компьютер через 10 минут, чтобы завершить установку важных обновлений Windows . Или, может быть, вы случайно нажали кнопку «Завершение работы» или «Перезагрузка», прежде чем сохранить свою работу, и вы хотели бы остановить или отменить выключение системы и остановить эту операцию. Вы можете создать этот удобный ярлык на рабочем столе Windows, который может помочь вам в таких ситуациях.
Отмена выключения или перезагрузки системы
Вы не можете отменить перезапуск или завершение работы с помощью интерфейса Windows Shutdown Event Tracker. Это можно выполнить только из командной строки. Чтобы отменить или отменить выключение или перезапуск системы, откройте командную строку, введите shutdown/a в течение периода ожидания и нажмите Enter. Вместо этого было бы проще создать для него ярлык на рабочем столе или на клавиатуре. Аргумент /a отменяет отключение системы и может использоваться только в течение периода ожидания.
Создать ярлык «Прервать отключение системы»
Щелкните правой кнопкой мыши пустую область на рабочем столе. Выберите «Создать»> «Ярлык». В первом поле мастера создания ярлыков введите: shutdown.exe -a. Теперь нажмите кнопку “Далее” и назовите ярлык: Отменить отключение. Нажмите кнопку “Готово”. Наконец, выберите соответствующий значок для него!
Чтобы назначить ярлык «Прервать отключение системы» в качестве сочетания клавиш , щелкните его правой кнопкой мыши> Свойства> вкладка «Ярлык». В поле «Сочетание клавиш» вы увидите «Нет». Щелкните в этом поле и нажмите клавишу A на клавиатуре. Буквы Ctrl + Alt + Del появятся автоматически и теперь будут сочетанием клавиш для отмены завершения работы или отмены перезапуска. Нажмите Применить> ОК.
Это может быть использовано только в течение периода ожидания. Так что помните, что у вас может быть всего несколько секунд, чтобы остановить процесс выключения или перезапуска, и поэтому вам лучше иметь очень быстрые пальцы, чтобы использовать этот ярлык!
В качестве альтернативы вы можете сначала создать отдельный ярлык для завершения работы следующим образом:
Щелкните правой кнопкой мыши пустую область на рабочем столе. Выберите «Создать»> «Ярлык». В первом поле мастера создания ярлыков введите: Завершение работы -s -t 30. Нажмите кнопку Далее. Назовите ярлык: Завершение работы и нажмите Готово. Затем выберите соответствующий значок для него!
Когда вы используете этот ярлык для выключения, вы сначала получите диалоговое окно с сообщением: Windows выключится менее чем за минуту. В нашем случае она выключится через 30 секунд.
Это даст вам 30 секунд, чтобы прервать выключение системы. После прекращения работы или перезапуска вы получите значок в системном трее.
Нажмите на значок, чтобы он исчез!
Аналогично, вы можете создать ярлык «Перезапустить» с задержкой в 15 секунд, используя вместо этого: Shutdown -r -t 30.
Говоря о выключателях выключения, вы можете захотеть увидеть параметры выключения в Windows и Новые переключатели CMD для shutdown.exe в Windows.
Пост портирован из WinVistaClub, обновлен и размещен здесь.