Почему админы любят командную строку?
Спрашивают: «Игорь, зачем рекомендуете использование команд, если есть графический интерфейс?»
Правильный ответ: метод универсален, зачастую не зависит не только от версии Windows, ни даже от установленной ОС в целом.
В Windows и Linux команда перезагрузки одна: shutdown
Полагают, что в Линуксе все делается через Терминал. В Windows — графический интерфейс. Для системного администратора общих качеств у ОС больше, чем различий.
На примере Linux Mint:
Для перезапуска применяется команда:
sudo shutdown
Попросит ввести пароль суперпользователя. По умолчанию перезагрузит ноутбук или настольный компьютер под управлением ОС Linux через одну минуту.
Обратите внимание: в Windows и Linux команды идентичны. Разница в параметрах, способе ввода и дизайне консоли для ввода команд.
Пример иллюстрирует причину, по которой сисадмины и пользователи, знакомые с теорией информатики за час научатся работать с ОС, которую прежде никогда не запускали.
Если зависает Панель задач — читайте инструкцию по исправлению неполадки. Подробно рассмотрел причины, по которым не запускаются игры. Подсказал, что делать в такой ситуации.
Знаете ли вы задачи, которые не решаются в Windows без командной строки? Поделитесь в комментариях своим опытом.
Powershell
Более мощный инструмент «десятки». Применим вместо командной строки. Запускается в режимах:
- пользователя;
- администратора.
Доступ — через контекстное меню «Пуска». Откройте правым щелчком мыши по элементу графического интерфейса ОС.
ПК — в режим гибернации
Команду shutdown /h:
- введите в командной строке;
- примените — нажмите Enter на клавиатуре ноутбука или настольного компьютера.
Включение пк
Специальная консоль используется не только для перезапуска, но и для других операций (например, можно выключить или включить компьютер). Осуществить загрузку операционки десятой версии можно следующим способом:
- ПК включают через кнопку;
- сразу после появления начального экрана начать непрерывно кликать сочетание горячих кнопок «Windows» (клавиша в нижнем ряду кнопок клавиатуры с обозначением логотипа компании-разработчика Microsoft) и «R» (на русской раскладке – «К»);
- вместо стандартного дисплея отобразится дополнительный список функций – кликнуть по строке с нужным вариантом действий;
- в перечне нажать строку Grub command Line, кликнуть «Enter»;
- чтобы получить список возможных команд, ввести «Help», с левой стороны отобразится перечень, с правой – описание каждой функции.
Наиболее популярными вариациями действий являются – CHKDSK (проверка носителя жесткого типа на наличие неполадок), RSTRUI.EXE (восстановление работоспособности операционной системы), некоторые другие. В последнем случае может понадобится съемный носитель.
Выключение компьютера через cmd
Для выключения компьютера нужно заменить ключ «/r» на «/s».
shutdown /s
Немедленное выключение windows.
shutdown /s /t 0
Выключение компьютера через определенное время. Например отсрочка выключения на 2 часа (7200).
shutdown /s /t 7200
Завершение работы софта
Команда shutdown /f:
- завершает работающие приложения;
- закрывает окна программ.
Завершение сеанса пользователя
Чтобы завершить текущую сессию пользователя (logout), нужно выполнить команду:
shutdown /l
Эта команда аналогично выполнению команды logoff.
Запуск «командной строки»
Начать следует именно с открытия консоли. Для этого используйте один из удобных способов, например, отыскав приложение в «Пуск» или вызвав его через утилиту «Выполнить». Развернутые инструкции по каждому методу запуска вы найдете в отдельном руководстве на нашем сайте по ссылке ниже.
Подробнее: Открытие «Командной строки» в Windows 10
Запуск графического интерфейса
Теперь предлагаем ознакомиться с дополнительной информацией, которая может пригодиться при выполнении поставленной задачи. У используемой утилиты есть графический интерфейс, позволяющий в более удобном виде управлять перезагрузкой. Запускается он вводом shutdown /i.
Графический интерфейс называется «Диалог удаленного завершения работы». Соответственно, он позволяет перезагрузить любой компьютер, попадающий под контроль вашего домена. Здесь вы задаете целевое действие, выбираете ПК, причину, таймер и примечание.
Все то же самое, что и путем ввода стандартных команд, но более в удобном виде, а также с отображением имен добавленных устройств.
Запуск команды shutdown на удаленных компьютерах
Вы можете перезагрузить удаленный компьютер по сети, для этого у вас должен быть к нему сетевой доступ, а учетная запись, из-под которой запускается команда shutdown должна входить в группу локальных администраторов на удаленном компьютере (сервере):
shutdown /r /t 120 /m \192.168.1.100
Игнорирование предупреждений о закрытии программ
При отключении устройства часто появляется предупреждение «Устройство не может быть выключено», и выводится список приложений, из-за работы которых завершение функционирования операционной системы невозможно. В ряде случаев напоминание оказывается полезным – можно вернуться, сохранить данные.
Внимание! В большинстве случаев предупреждение о закрытии программ пользователями игнорируется. Если сообщение мешает при работе, его можно отключить через Редактор реестра программ.
Как открыть командную строку?
Командная строка – Command Line – это дополнительный инструмент операционной системы Windows десятой серии, который выполняет необходимые задачи после ввода специальных команд (обычно действия запускаются клавишами мыши). Другие названия – командный интерфейс или консоль.
Чтобы зайти в необходимый раздел, используют несколько способов. Наиболее быстрым считается следующий: кликнуть по значку «Пуск» на рабочем столе ноутбука (компьютера) правой кнопкой мышки, в открывшемся контекстном меню кликнуть по строке с соответствующим наименованием. Запустится дополнительное окно, куда следует вводить команды и совершать необходимые действия.
Некоторые пользователи предпочитают осуществлять запуск консоли функцией горячих клавиш. Для нужного интерфейса необходимо одновременно нажать на кнопки «Windows» и «X» на клавиатуре.
Внимание! Существует два типа командной консоли, одна из которых открывается с правами Администратора. Именно этот вариант позволяет вносить изменения в системные файлы операционной системы Windows 10.
Классическая
Командная строка — встроенное в десятую версию ОС приложение.
В строку «Выполнить» (пункт контекстного меню кнопки «Пуск» — доступ посредством щелчка правой кнопкой мыши) введите cmd (команда, открывающая необходимый программный инструмент) и нажмите Enter на клавиатуре настольного ПК или ноутбука.
Показываю контекстное меню кнопки «Пуск».
Максимальный временной интервал
Максимальное время таймера перезагрузки: 315360000 секунд. Соответствует десяти годам. Практического применения в домашних условиях опция не имеет.
Меры предосторожности
Компьютер перезагрузится автоматически через тридцать секунд (уточнение: менее одной минуты, определенное время не гарантируется). ОС отобразит уведомление, но не ждите сообщений. Не исключено, что дисплей ничего не покажет. Перед запуском команды на выполнение убедитесь в том, что софт закрыт, файлы сохранены.
Закрытие приложения командной строки не остановит применение команды. Не возобновляйте работу с ПО. Система отключится в определенное время вне зависимости от действий пользователя.
Не обращать внимания на сообщения ос
При запуске команды на выполнение система в ряде случаев софт сообщает о необходимости завершить работу приложений. Уведомления важны, помогают не потерять важную информацию в файлах, которые не были сохранены после внесения изменений.
Windows 10 предоставляет системным администраторам и опытным пользователям возможность отказа от таких уведомлений. Применяется в случаях, когда пользователь ПК уверен в своих действиях на 100% и полагает, что избыточная информация станет лишь отвлекать.
shutdown /r /f /t 600
Ввод и применение команды приведет к перезагрузке компьютера через 10 минут. Уведомления программного обеспечения (вне зависимости от степени важности) не будут отображены на мониторе.
Немедленный перезапуск
В случае, когда произвести перезагрузку необходимо, не ожидая ни секунды, введите:
shutdown /r /t 0
Перед нажатием Enter для применения команды помните: система не предоставит пользователю время, необходимое для отмены действия. Приложения завершат работу. Не успели сохранить изменения в файлах? Будут потеряны.
Применяйте, когда не работает ни одно приложение, все тексты, электронные таблицы, презентации, сеансы редактирования видео, аудио, изображений и другого контента сохранены.
Новичкам
Использование командной строки предполагает 100-процентное понимание пользователем смысла производимых действий. Уведомления или отсутствуют, или предоставляются в непривычной форме — сложной для восприятия человеком, у которого отсутствуют базовые знания теории информатики. Полагаться приходится на себя, а не на подсказки софта.
Опции перезагрузки пк
Автоматически (с параметрами по умолчанию):
- Базовая команда: shutdown /r.
- Нажмите Enter для применения действия.
Отложенное выключение / перезагрузка компьютера
Можно выключить или перезагрузить компьютер с определенной задержкой (по таймеру). С помощью опции /t можно указать интервал времени (в секундах), через который ПК/сервер будет перезагружен или выключен. Тем самым вы можете предоставить пользователям дополнительное время для того, чтобы успеть сохранить открытые файлы и корректно закрыть приложения.
shutdown /s /t 600 /c “Сервер будет выключен через 10 минут. Сохраните свои документы!”
Пользователю будет выдано предупреждение о запланированном выключении: Ваш сеанс будет завершен.
Если задержка очень длительная, например, 100 минут (6000 секунд), то вместо предупреждающего окна появляется всплывающее сообщение в нижнем правом углу экрана: «Ваш сеанс будет завершен. Работа Windows будет завершена через 100 мин».
Отмена возможна
Предусмотрена опция отмены ранее введенной команды shutdown (с любым параметром). В том числе — перезагрузки и перезапуска с отложенным временем применения действия.
shutdown /a
Чтобы предотвратить перезапуск ПК:
- введите команду;
- нажмите Enter.
Отмена выключения / перезагрузки компьютера
После запуска команды выключения или перезагрузки Windows, по умолчанию утилита shutdown ожидает 60 секунд, не выполняя никаких действия. Администратора может отменить перезагрузку или выключение устройства, если в течении этого времени успеет выполнить команду:
shutdown /a
После отмены выключения появится всплывающее сообщение в нижнем правом углу экрана: «Выход из системы отменен. Запланировано завершение работы отменено».
Перевод компьютера в режим гибернации
Для перевода компьютер в режим гибернации (в этом режиме все содержимое памяти записывается в файл hyberfil.sys на диск и компьютер переходит в спящий режим с пониженным электропотреблением), выполните команду:
shutdown /h
Перевод компьютера в режим гибернации через cmd
Если вы хотите перевести компьютер в режим гибернации, то нужно воспользоваться ключем «/h».
shutdown /h
Перезагрузить компьютер немедленно
Чтобы выключить или перезагрузить компьютер немедленно, не ожидая стандартные 60 секунд, нужно указать значение 0 для параметра /t. Например, для немедленной перезагрузки компьютера:
shutdown /r /t 0
Очень важный ключ /f. Я использую его практически всегда при выключении или перезагрузки серверов Windows. Данный атрибут обеспечивает принудительное завершение всех запущенных программ и процессов, не ожидая подтверждения от пользователя (не будем же мы ждать подтверждения закрытия программ от всех пользователей на терминальном сервере, его можно просто не дождаться).
Следующая команда выполнит перезагрузку компьютера с автоматическим запуском всех зарегистрированных приложений после перезагрузки (имеются в виду приложения, зарегистрированные в системе с использованием функции API RegisterApplicationRestart).
shutdown /g
Перезагрузка windows
Чтобы перезагрузить компьютер, необходимо добавить параметр /r. После выполнения этой команды Windows корректно перезагрузится.
shutdown /r
Перезагрузка windows командой shutdown
Данное сочетание символов считается стандартной командной функцией, которая помогает перезагрузить персональный компьютер. Процедура запустится в автоматическом режиме, если набрать в поле интерфейса «shutdown / r / t 180». При этом цифра означает количество секунд, по истечении которых устройство будет перезапущено.
Внимание! Если возникла ситуация, при которой требуется немедленный перезапуск всей операционной системы, набирают команду shutdown / r / t 0. Отменить операцию невозможно, поэтому лучше оставлять «запас» по времени.
Перезагрузка компьютера из командной строки windows | как настроить?
Многие пользователи операционных систем Windows не в курсе, что можно запустить перезагрузку компьютера прямо из командной строки Виндовс. Этот способ удобен в случае, когда Вы подключены к удалённому компьютеру (удалённая перезагрузка), либо если Вам надо создать скрипт перезапуска и запустить его по расписанию через планировщик.
Итак — как перезагрузить компьютер через командную строку?
Для перезагрузки в Windows есть специальная консольная команда shutdown.
Синтаксис команды выглядит следующим образом:
C:Users>shutdown -?
Использование: shutdown [/i | /l | /s | /r | /g | /a | /p | /h | /e] [/f]
[/m \компьютер][/t xxx][/d [p|u]xx:yy [/c "комментарий"]]
Дополнительные параметры (ключи):
/? - Отображение справки. То же, что и без параметров.
/i - Отображение графического интерфейса пользователя. Этот параметр должен быть первым.
/l - Завершение сеанса. Этот параметр нельзя использовать с параметрами /m или /d.
/s - Завершение работы компьютера.
/r - Завершение работы и перезагрузка компьютера.
/g - Завершение работы и перезагрузка компьютера. После перезапуска системы, запуск всех зарегистрированных приложений.
/a - Отмена завершения работы системы.
Этот параметр можно использовать только в период ожидания.
/p - Немедленное отключение локального компьютера без предупреждения. Можно использовать с параметрами /d и /f.
/h - Переключение локального компьютера в режим гибернации. Можно использовать с параметром /f.
/e Указание причины непредвиденного завершения работы компьютера.
/m \компьютер - Указание конечного компьютера.
/t xxx - Задание задержки в xxx секунд перед завершением работы
компьютера. Допустимый диапазон: 0-315360000 (10 лет); значение по умолчанию: 30. Если период таймаута больше 0, применяется параметр /f.
/c "комментарий" - Комментарий с причиной перезапуска или завершения работы. Наибольшая длина - 512 знаков.
/f - Принудительное закрытие запущенных приложений без предупреждения пользователей. Параметр /f используется, если для параметра /t задано значение больше 0.
/d [p|u:]xx:yy - Необходимо указать причину для перезагрузки или выключения. "p" - означает запланированную перезагрузку или завершение работы. "u" - означает, что причина определяется пользователем. Если не задано ни "p", ни "u", перезагрузка или завершение работы являются незапланированными. xx - является основным номером причины (целое положительное число, меньшее 256). yy - является вспомогательным номером причины (целое положительное число, меньшее 65536).
Примеры использования:
Выключение компьютера через командную строку:
shutdown -s -t 0
перезагрузка компьютера через командную строку:
shutdown -r -t 0
То же самое с принудительным завершением приложений:
shutdown -r -f -t 0
Завершить сеанс пользователя (logoff):
shutdown -l
Перезагрузка ПК через минуту (60 секунд) — отложенный перезапуск:
shutdown -r -t 60
То же самое с сообщением в окне:
shutdown -r -t 60 -с «Перезапуск через минуту»
Отменить отложенную перезагрузку Windows:
shutdown -a
При необходимости команды можно поместить в BAT-файл и использовать в виде скрипта!
Перезагрузка компьютера с сообщением пользователям
Вы можете предупредить всех пользователей Windows о предстоящем выключении / перезагрузки компьютера или сервера, отправив сообщение во все активные сессии (как правило эта возможность используется на терминальных RDS серверах, за которыми одновременно работают несколько пользователей, каждый в своей собственной RDP сессии).
shutdown /r /c “Этот сервер будет перезагружен через 60 секунд.”
Перезагрузка компьютера через cmd
Для перезагрузки компьютера вводим команду «shutdown» с ключём «/r».
shutdown /r
Данная команда произведет перезагрузку компьютера через минуту, выведя об этом предупреждение на экран. Если вы хотите немедленно выключить компьютер, то придется еще добавить ключ «/t 0».
shutdown /r /t 0
Таким образом, можно не только ускорить перезагрузку компьютера, но и отложить перезагрузку, например на 1 час (3600).
shutdown /r /t 3600
Если вы по каким-то причинам передумали перезагружать компьютер, то отменить запланированную задачу можно используя ключ «/a».
shutdown /a
Перезагрузка с сообщением
Отправить ПК на перезагрузку можно, отобразив предварительно на экране уведомление, которое бы говорило о том, по какой причине производится эта операция. Особенно актуальной такая опция станет в тех ситуациях, когда процесс осуществляется удаленно на ПК другого пользователя. Тогда строка для ввода будет выглядеть так: shutdown /r /c “Введите ваше сообщение”.
Сразу же после ввода, если установлен таймер на определенное количество времени, на экране всплывет сообщение с введенным текстом. Его пример вы видите на следующем скриншоте.
Перезагрузка с таймером
Таймер – это специальный инструмент, который позволяет отключить работу персонального устройства в то время, которое подходит пользователю. Выставление таймера через командную консоль имеет некоторые особенности и устанавливается следующим образом:
- запустить нужный интерфейс любым подходящим юзеру способом;
- в строку ввести команду shutdown / r / t О (вместо латинской буквы необходимо ввести количество секунд, спустя которое требуется отключить ПК).
Данный способ подходит не всегда. Например, если отключить персональное устройство нужно не через пару минут, а через 5-6 часов или точное время пользователю неизвестно.
Внимание! Программисты советуют использовать дополнительные приложения. В окне специальной программы можно выставить нужное время, отключить таймер, использовать другие функции.
Перезапуск с восстановлением программ
Перезагрузить ПК и восстановить работу ПО (API RegisterApplicationRestart):
shutdown /g
Последовательность действий:
- введите команду;
- подтвердите действие (аппаратная клавиша Enter).
Помогла ли вам эта статья?
ДАНЕТ
Предостережение
ПК перезагрузится через четверть часа вне зависимости от того, с каким ПО работает пользователь и сохранены ли важные данные.
Просмотр полной информации
Выше были приведены далеко не все опции, которые применяются для перезагрузки компьютера через рассматриваемую утилиту. Дополнительно следует уточнить о наличии различных предупреждающих ошибок. Со всем этим вы можете ознакомиться самостоятельно, написав shutdown /?.
После нажатия по клавише Enter на экране сразу же появится список доступных опций, а также синтаксис команды, чтобы не возникло путаницы с последовательностью ввода, особенно, когда речь идет о выборе другого компьютера.
Сведения о команде
Для вывода в окне командной строки опций команды и информации о вероятных ошибках, введите:
shutdown /?
Стандартная команда перезагрузки
Далее мы опишем несколько различных опций, влияющих на перезагрузку компьютера через «Командную строку», однако в первую очередь упомянем стандартную команду shutdown /r. Она отвечает за отправку ПК на перезагрузку и активируется спустя 30 секунд после ввода.
Укажите причину
Перезагрузка компьютера в 2020 с применением командной строки производится по определенной причине. Не рассматриваю ситуации, характерные для работы системного администратора. Актуальная в домашних условиях: пользователь определил время, когда пора прервать работу цифрового устройства и идти спать.
shutdown /r /c “Пора спать”
Исключительно для самоограничения. Не применяйте к устройствам взрослых членов семьи (даже по согласованию, такие решения каждый принимает персонально). Не является инструментом родительского контроля — есть специальный софт.
Недопустимо применять в процессе выполнения задач для работы и учебы, даже в темное время суток. Ситуацию, которая привела к необходимости работать или учиться ночью не исправит, а усугубит.
Причина: принудительная перезагрузка прервет запущенные процессы, риск программных сбоев и потери данных оцениваю как «высокий».
Применяется с параметром времени. В примере: одна минута (шестьдесят секунд), чтобы не ждать. При реальном применении интервал будет больше.
Через установленное пользователем время
В случае, когда автоматическое определение операционной системой временного интервала не устраивает — установите время вручную. Единица измерения: секунда.
Пример: пользователю необходимо прервать работу ПК через 15 минут. Умножьте время в минутах на 60 (число секунд в минуте). Результат (в рассматриваемом случае): 900.
Вернитесь в приложение командной строки. Введите команду с параметром:
- shutdown /r /t 900
- Клавиша Enter — для подтверждения действия.
Ярлык для перезагрузки компьютера
Для удобства пользователей вы можете создать на рабочем столе ярлыки для выключения или перезагрузки компьютера с нужными настройками. Такой ярлык может быть полезен для выполнения перезагрузки из RDP сессии, когда отсутствуют кнопки перезагрузки/завершения работы компьютера в меню Пуск.
Если вы хотите, чтобы ваш компьютер или сервер всегда выключался / перезагружался в определенное время, вы можете добавить команду shutdown с определенными параметрами в планировщик заданий Windows taskschd.msc.
Например, следующее задание планировщика будет ежедневно перезагружать компьютер ночью в 0:00.
Либо вы можете создать новое задание планировщика из PowerShell: