Команда Shutdown: выключение и перезагрузка Windows из командной строки
1. Описание Командной строки. 2. Подача команды через Удаленный стол. 3. Подача команды через Ярлык на Рабочем столе. 4. Справка команды. 5. Оригиналы источников информации.
Командная строка – это отличный инструмент для автоматизации различных операций с компьютером. С ее помощью можно запускать программы, получать информацию о системе и управлять компьютером. Также с помощью командной строки можно выключать и перезагружать компьютер. В данном материале мы расскажем о том, как перезагрузить компьютер через командную строку.
Перезагрузить или выключить компьютер можно различными способами.
Для подачи команды через удаленный рабочий стол под Windows можно выполнить команду:
# shutdown /t 0 /r /f
- /t 0 означает перезагрузка в течении «ноль» секунд,
- /r перезагрузка, а не выключение (reboot),
- /f завершает все запущенные приложения (force – форсированное выключение с принудительным завершением программ).
Немедленная перезагрузка через командную строку:
Немедленное выключение через командную строку:
Команда shutdown:
# shutdown.exe /r /f /t 20 /c «Без паники компьютер будет перезагружен через 20 секунд»
Во время действия задержки вы можете отметить перезагрузку компьютера.
Для этого нужно ввести в командную строку следующую команду:
Если вам нужно не перезагрузить, а выключить компьютер, то для этого нужно использовать параметр /s вместо /r. В остальном процесс выключения компьютера ничем не отличается от перезагрузки.
Кроме этого команду shutdown можно использовать для создания ярлыков. Для этого счелкните правой кнопкой мышки по рабочему столу и выберите пункт «Создать ярлык».
Дальше перед вами откроется окно для создания ярлыков. Введите команду на перезагрузку и нажмите на кнопку «Далее».
В следующем окне введите название ярлыка и нажмите на кнопку «Готово».
В результате вы получите ярлык для перезагрузки компьютера. Данный ярлык можно оставить на рабочем столе или закрепить на панели задач или поместить на стартовый экран.
# shutdown [/i | /l | /s | /r | /a] [/f] [/m ][/t xx] [/c «комментарий»] [/d u|p:xx:yy]
Без аргументов Вывод справки по использованию (как и -?)
- /i отображение интерфейса, должно быть первым параметре,
- /l выход (не совместим с параметром -m),
- /s завершение работы компьютера,
- /r перезагрузка компьютера,
- /a прекращение завершения работы системы,
- /m удаленный компьютер, на котором выполняется действие,
- /t xx таймаут завершения работы xx секунд,
- /c “comments” комментарий (не более 127 знаков),
- /f принудительное завершение приложений без предварительного предупреждения,
- /d [u][p]:xx:yy код причины завершения работы,
- u пользовательский код,
- p код запланированного завершения,
- xx основной код причины (1 – 255),
- yy дополнительный код причины (1 – 65535).
- krasgmu.ne «Перезагрузка или выключение Windows через командную строку».
- comp-security.net «Перезагрузка или выключение Windows через командную строку».
Выключить или перезагрузить компьютер из JScript/VBScript через WSH
Способ основан на использовании метода Win32Shutdown класса Win32_OperatingSystem:
Выключить компьютер можно следующим скриптом на JScript:
Перезагрузить компьютер можно следующим скриптом на JScript:
Пример на VBScript, с forced restart (добавляется 4):
Поскольку WSH сейчас установлен по умолчанию на Windows, то использование JScript/VBScript не требует установки каких-либо программных компонентов.
Запуск системных компонентов и программ из командной строки
Здесь стоит отметить, что запускать системные компоненты и программы все же проще не напрямую из командной строки, а из ранее упомянутого приложения «Выполнить». Но разницы в синтаксисе (написании) самих команд никакой нет. В обоих случаях после ввода команды достаточно нажать «Enter».
Вот список наиболее востребованных команд для запуска системных приложений и компонентов:
- control — запуск «Панели управления Windows».
- regedit — запуск «Редактора реестра».
- devmgmt.msc — запуск «Диспетчера устройств».
- taskmgr — запуск «Диспетчера задач».
- services.msc — запуск приложения «Службы».
- appwiz.cpl — «Программы и компоненты» («Установка и удаление программ»).
И это далеко не полный список команд запуска системных приложений и компонентов, а лишь самые востребованные у нас — обычных пользователей.
А вот 4 команды для запуска предустановленных (стандартных) в Windows программ:
- mspaint — запуск графического редактора «Paint».
- notepad — запуск текстового редактора «Блокнот».
- wordpad — запуск текстового редактора «WordPad»
Вообще, из командной строки можно запустить любую другую программу или файл. Рассмотрим, как это сделать, а заодно познакомимся с некоторыми командами по управлению файлами и папками.
Примеры использования утилиты Shutdown
Возможно, некоторые параметры, представленные выше, показались вам неприменимыми для обычного пользователя или непонятными. Сейчас вы увидите несколько примеров, где могут быть использованы эти команды – их можно сочетать друг с другом, чтобы добиться более точного результата:
- Shutdown /r /c – перезагрузка ПК с пояснительным текстом. Применяется, когда вы являетесь администратором целой компьютерной сети, связанной между собой одним сервером, и вам нужно перезагрузить их все одновременно. Тогда вы можете написать предупреждающее сообщение для людей, которые за ними работают, например, «сейчас будет выполнена перезагрузка, ничего не предпринимайте». Так вы избежите опрометчивых действий со стороны ваших коллег.
- Shutdown /s /t ааа /c — позволяет выставить таймер выключения компьютеров, связанных общим сервером, подходит для всех версий Windows, включая 7 и ХР. Такая команда используется, когда нужно дать время людям, работающим за ПК, закрыть все программы и сохранить важную информацию. В этом случае также дописывается пояснение, например: «компьютер выключится через 3 минуты». Вместо символов «ааа» вы дописываете количество секунд.
- Shutdown /d [p|u:]аа:сс – позволяет настроить отсроченную перезагрузку и указать ее причины для «Журнала событий», чтобы в дальнейшем следить за состоянием системы. Вместо «аа» и «сс» указываются цифры, обозначающие причину. Вы должны заранее установить для каждого случая отдельную цифру от 0 до 255.
Перезагрузка Windows через командную строку — Как перезагрузить компьютер из командной строки
Или «как перезагрузить компьютер из командной строки» Для перезагрузки через удаленный рабочий стол под Windows XP/Vista/7 можно выполнить команду: shutdown -t 0 -r -f
Параметры: -t 0 означает перезагрузка в течении «ноль» секунд,
-r перезагрузка а не выключение (reboot)
-f завершает все запущенные приложения (force, форсированное выключение с принудительным завершением программ)
Немедленная перезагрузка через командную строку:
Немедленное выключение через командную строку:
Команда shutdown
shutdown.exe -r -f -t 20 -c «Без паники компьютер будет перезагружен через 20 сек.»
Справка:
shutdown /?
Использование: shutdown [-i | -l | -s | -r | -a] [-f] [-m \]
[-t xx] [-c «комментарий»] [-d up:xx:yy]Без аргументов Вывод справки по использованию (как и -?)
-i Отображение интерфейса, должен быть первым параметром
-l Выход (не совместим с параметром -m)
-s Завершение работы компьютера
-r Перезагрузка компьютера
-a Прекращение завершения работы системы
-m \ Удаленный компьютер, на котором выполняется
действие
-t xx Таймаут завершения работы — xx сек.
-c «comment» Комментарий (не более 127 знаков)
-f Принудительное завершение приложений без
предварительного предупреждения
-d [u][p]:xx:yy Код причины завершения работы
u — пользовательский код
p — код запланированного завершения
xx — основной код причины (1 — 255)
yy — дополнительный код причины (1 — 65535)
Ipconfig
Эта команда передает IP-адрес, который в данный момент использует ваш компьютер. Однако если вы находитесь за маршрутизатором (как большинство современных компьютеров), вместо этого вы получите адрес локальной сети маршрутизатора.
Тем не менее, ipconfig полезен благодаря своим расширениям. ipconfig /release с последующим ipconfig /renew может заставить ваш компьютер Windows запросить новый IP-адрес, что полезно, если ваш компьютер утверждает, что такой адрес недоступен. Вы также можете использовать команду ipconfig /flushdns для обновления адреса DNS.
Как перезагрузить компьютер с помощью клавиатуры, если он завис
Перезагрузить ПК можно не только с помощью мыши, но и при помощи клавиатуры.
В процессе работы ПК может зависнуть, например, из-за недостатка памяти, при которых ресурсоемким приложениям попросту нахватает оперативной памяти. Еще одной причиной зависания может быть системный сбой, который происходит из-за конфликта драйверов, ошибок в реестре или неправильного функционирования приложений.
Частично
В том случае, если ЭВМ завис лишь частично (то есть, некоторое оборудование, например мышка, откликается на команды), выполнить рестарт можно стандартными методами:
Через меню «Пуск»:
-
в левой нижней части экрана необходимо кликнуть на значок меню «Пуск» или вызвать его клавишей «Win»;
-
необходимо набрать искомую комбинацию на клавиатуре;
-
для начала необходимо набрать комбинацию «Alt+F4»;
Полностью
В том случае, если работа ЭВМ парализована полностью, а мышка не слушается, необходимо использовать более радикальные методы перезапуска зависшего компьютера.
-
необходимо набрать данную команду на клавиатуре;
Способ второй – нажатие клавиши «Reset» на лицевой стороне системного блока. Этот способ самый радикальный из всех существующих, так как влечет за собой полную потерю не сохраненных данных. Он будет актуален лишь в том случае, если компьютер завис полностью, а оборудование (клавиатура и мышь) не откликаются на команды.
В этой статье были рассмотрены способы, как перезагрузить компьютер с помощью клавиатуры для каждой версии операционной системы Windows. Эти методы будут полезны в тех случаях, если компьютер завис, а аппаратное оборудование отказало.
Как перезагрузить компьютер через командную строку
Командная строка это отличный инструмент для автоматизации различных операций с компьютером. С ее помощью можно запускать программы, получать информацию о системе и управлять компьютером. Также с помощью командной строки можно выключать и перезагружать компьютер. В данном материале мы расскажем о том, как перезагрузить компьютер через командную строку.
Выключение и перезагрузка компьютера через командную строку выполняется при помощи команды shutdown. Данная команда может принимать такие параметры:
- /s – Выключение компьютера.
- /r – Перезагрузка компьютера.
- /a – Отмена перезагрузки или выключения компьютера. Этот параметр позволяет отметить выключение или перезагрузку с помощью командной строки. Команду «Shutdown /a» можно выполнить во время действия задержки выключения (или перезагрузки).
- /h – Переход компьютера в режим гибернации.
- /t xxx – Установка задержки перед выключением или перезагрузкой компьютера. Задержка указывается в секундах. Например: «Shutdown /s /t 60». В случае выполнения такой команды выключение компьютера произойдет через 60 секунд после выполнения команды. В течении этих 60 секунд пользователь может отметить выключение с помощью команды «Shutdown /a».
- /c «комментарий» – Установка комментария с объяснением причин выключения ли перезагрузки компьютера.
- /f – Принудительное закрытие всех запущенных приложений без предупреждения пользователя. Данный параметр может использоваться, если для параметра /t указана задержка больше 0 секунд;
Итак, для того чтобы перезагрузить компьютер через командную строку нужно ввести команду:
При выполнении такой команды перезагрузка компьютера произойдет немедленно. Если вам необходимо перезагрузить компьютер через определенное время, то вместо нулей нужно указать нужную задержку в секундах. Например:
При выполнении такой команды перезагрузка компьютера произойдет уже не мгновенно, а с задержкой в 60 секунд. При этом после выполнения команды на перезагрузку с задержкой пользователь увидит окно с предупреждением.
В случае, если указана длительная задержка, то вместо окна с предупреждением пользователь увидит всплывающее сообщение рядом с системными часами.
Во время действия задержки вы можете отметить перезагрузку компьютера. Для этого нужно ввести в командную строку следующую команду:
Если вам нужно не перезагрузить, а выключить компьютер, то для этого нужно использовать параметр /s вместо /r. В остальном процесс выключения компьютера ничем не отличается от перезагрузки.
Кроме этого команду Shutdown можно использовать для создания ярлыков. Для этого счелкните правой кнопкой мышки по рабочему столу и выберите пункт «Создать ярлык».
Дальше перед вами откроется окно для создания ярлыков. Введите команду на перезагрузку и нажмите на кнопку «Далее».
В следующем окне введите название ярлыка и нажмите на кнопку «Готово».
В результате вы получите ярлык для перезагрузки компьютера. Данный ярлык можно оставить на рабочем столе или закрепить на панели задач или поместить на стартовый экран (если вы используете Windows 8).
Как перезагрузить сервер через PowerShell
Microsoft уже давно несет свой сильный язык в массы, и надо вам сказать он очень функционален, но об этом позже. PowerShell, так же имеет возможность перезагрузить ваш сервер или компьютер через свою командную строку, делается это очень просто. Открываем оболочку PowerShell и вводим вот такой командлет
Или для нескольких
Довольно таки просто, есть возможно перезагружать список серверов. Уверен теперь у вас не будет проблем перезагрузить компьютер через командную строку. Существует конечно большое множество подобного рода утилит, но их нужно доставлять. Описанные два средства уже являются компонентами Windows и не требуют установки, что подразумевает моментальное их использование, да и чем меньше на сервере установлено тем лучше, более безопасно, так как любое стороннее по нужно обновлять и следить за этим.