Удаленная перезагрузка Windows XP, 7, 8 и 10

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

Служебной необходимостью необходимо было перезагрузить 1-5 компьютеров удаленно в корпоративной сети. Немного поискав в интернете нашел легкий способ через коммандную строку. Как перезагрузить удаленный компьютер по сети?

Запускаем коммандную строку у себя на компьютере правами системного администратора и вводим команду

shutdown или shutdown /? — отобразить справку по использованию команды.

shutdown /s — выключить питание компьютера через 30 секунд. Пользователю будет выдано предупреждение о запланированном выключении.

shutdown /s /t 0 — выключить питание компьютера немедленно.

shutdown /s /t 60 /m \COMP7 — выключить питание компьютера COMP7 через 60 секунд.

shutdown /s /t 60 /m \192.168.0.1 — выключить питание компьютера с IP-адресом 192.168.0.1 через 60 секунд. При необходимости, пользователь с правами администратора, может отменить процесс выключения командой shutdown -a

shutdown /h — перевести компьютер в режим гибернации. При выполнении команды, вся информация из оперативной памяти (процессы, программы, данные) сохраняются в специальном файле hyberfil.sys, находящемся в корневом каталоге системного диска и выполняется обычное выключение питания. При следующем включении компьютера, диспетчер загрузки Windows ( BOOTMGR ) выполнит восстановление состояния системы из файла hyberfil.sys. Режим перевода в гибернацию должен быть включен для данного компьютера, например командой powercfg /H on или с помощью оснастки «Электропитание» панели управления Windows. Также, необходимо учитывать, что для реализации данного режима потребуется наличие большого объема свободного места на жестком диске под копию оперативной памяти.

shutdown /l — завершить сеанс текущего пользователя. Команда завершения сеанса может быть выполнена только на локальном компьютере и только для текущего пользователя. Аналогично выполнению команды logoff без параметров.

shutdown /r — выполнить перезагрузку локального компьютера. По умолчанию, перезагрузка выполнится через 30 секунд, если не задан параметр /t

shutdown /r /o /t 0 — выполнить перезагрузку локального компьютера немедленно (t 0 , с возможностью выбора дополнительных опций (/o. После перезагрузки на экран выводится меню выбора действий, с помощью которого можно либо продолжить обычную загрузку, либо выбрать дополнительные режимы для диагностики и восстановления системы. Параметр /o допустим для операционных систем Windows 8 и более поздних.

shutdown /r /m \192.168.0.1 — выполнить перезагрузку компьютера с IP-адресом 192.168.0.1.

shutdown /g — выполнить перезагрузку с восстановлением выполнения приложений, зарегистрированных с использованием функции API RegisterApplicationRestart . Обычно используется при обновлении системы, когда в процессе установки необходима перезагрузка с продолжением процесса инсталляции.

shutdown /r /c «Плановая перезагрузка» /d P:12:555 — выполнить перезагрузку компьютера с отображением сообщения «Плановая перезагрузка» и записью в системный журнал причины — «Запланированная», основной код — «12» (0x0B), дополнительный код — «555» (0x022b).

shutdown /i — запуск графической среды утилиты shutdown.exe. На экран выводится «Диалог удаленного завершения работы».

Для выполнения операции выключения, перезагрузки или завершения сеанса пользователя, нужно ввести имя или IP- адрес компьютера с использованием кнопки «Добавить», выбрать желаемое действие, причину и заполнить поле «Комментарий», текст из которого будет отображаться в информационном сообщении о запланированном действии. Для большинства причин, поле комментария является обязательным, и без его заполнения кнопка «OK» будет неактивной.

В Windows 7 и более поздних, удаленное выключение или перезагрузка с использованием команды shutdown, может завершаться ошибкой ”Отказано в доступе (5)” даже при наличии прав администратора и при разрешении принудительного удаленного завершения работы в локальных групповых политиках. Кроме того, при обращении к скрытым административным ресурсам C$, ADMIN$. и т.п. удаленного компьютера запрашивается имя пользователя и пароль, но подключение завершается отказом в доступе. Проблема решается выводом компьютера из домашней сети и добавлением (изменением) параметра реестра, в раздел:

hklmSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem
необходимо добавить параметр LocalAccountTokenFilterPolicy, принимающий занчение dword:00000001

После занесения данных в реестр, для применения изменений требуется перезагрузка.

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

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

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

При соблюдении этих условий и наличии прав администратора, вход осуществляют с командной строки либо кнопкой «Пуск».

Для этого нужно:

  1. Запустить компьютер.
  2. Войти в «Меню».
  3. Набрать services.msc (версий 8, 8.1, 10 Windows).
  4. Нажать одновременно на кнопки Win+R и активировать кнопку «Выполнить» (старые версий Windows).
  5. Нажать Ввод.
  6. Из выпадающего списка выбрать строку «Удаленный реестр».
  7. Из нового окошка войти во вкладку «Общие».
  8. Нажать на кнопку «Запустить».

На этом текущий сеанс запущен.

Чтобы настроить автоматический запуск этой службы, нужно:

  1. Войти во вкладку «Режим запуска».
  2. Выбрать строку «Автоматический.
  3. Подтвердить команду кнопкой «ОК».
  4. Закрыть окошко.
  5. Заново открыть список служб и выбрать службу «Terminal Service».
  6. Далее нужно повторить пункты с 6 по 12 для данной службы.

Таким образом базовые службы активны в удаленном режиме.

Важно! Требуется обязательно проверить, чтобы учетка и имя пользователя стационарного компьютера были добавлены в список администраторов на удаленном ПК. Иначе перезагрузить его не удастся.

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

  1. Запустить удаленный доступ (программу).
  2. Подключиться к основному ПК.
  3. Комбинацией cmd загрузить командную строку (в окошке меню «Выполнить» либо в поисковой строке).
  4. В открывшуюся командную строку вбить команду shutdown –r.
  5. Указать какое устройство нужно перезагрузить (/m\computer_name, где computer_name – имя устройства, которое следует перезагрузить.
  6. Подтвердить команду кнопкой «Ввод».
  7. Закрыть командную строку.

ПК перезагрузится спустя минуту.

Нужно знать! Если на базовом компьютере идет рабочий процесс, на экране всплывет информация об удаленном подключении и готовности к перезапуску. Такое сообщение очень важно, чтобы пользователь успел сохранить рабочую информацию, так как отменить или отложить команду удаленного сотрудника он не сможет.

Редко, но тоже используют еще один вариант. Вместо shutdown набирают shutdown –i. Этот путь более сложный, доступен опытным в этой области пользователям. Настройка производится в отдельном терминале. Он откроется при команде shutdown –i.

Командная строка

Как обычно, если графические инструменты не помогают, на помощь администратору приходит командная строка. Для того, чтобы управлять питанием компьютера с ее помощью не надо обладать особыми знаниями, достаточно запомнить одну простую команду. Нажмите Win+R или Пуск — Выполнить и введите следующие команды:

rdp-shutdown-005.jpg

Разберем ключи команды подробнее:

  • s — выключение компьютера
  • r — перезагрузка
  • f — принудительное завершение мешающих перезагрузке процессов
  • t — время, через которое завершение работы будет выполнено, указывается в секундах через пробел. Если данный параметр не используется команда будет выполнена через 60 секунд.

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

Перезагружать через командную строку мы будем Windows Server 2008 R2, но данная инструкция подойдет как и для 2012 R2 так и для любой клиентской ОС хоть от Windows 7 до Windows 10. В начале мы рассмотрим классическую cmd, открываем ее (Как открыть командную строку читайте тут). Для перезагрузки используется вот такая команда.

-r — означает перезагрузка

-t — время равное 0

Перезагрузить через командную строку-01

У вас начнется моментально перезагрузка Windows.

Синтаксис утилиты shutdown

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

Z:>shutdown
Использование: shutdown [/i | /l | /s | /r | /g | /a | /p | /h | /e] [/f]
[/m \компьютер][/t xxx][/d [p|u]xx:yy [/c «комментарий»]]

Перезагрузить через командную строку-02

/i Отображение графического интерфейса пользователя. Этот параметр должен быть первым.
/l Завершение сеанса. Этот параметр нельзя использовать с параметрами /m или /d.
/s Завершение работы компьютера.
/r Завершение работы и перезагрузка компьютера.
/g Завершение работы и перезагрузка компьютера. После перезапуска системы, запуск всех зарегистрированных приложений.
/a Отмена завершения работы системы. Этот параметр можно использовать только в период ожидания.
/p Немедленное отключение локального компьютера без предупреждения. Можно использовать с параметрами /d и /f.
/h Переключение локального компьютера в режим гибернации.

Для удобства можно создать ярлык в котором можно вставить данную команду, или же создать cmd или bat файл для удобства. Так же я данную возможность использовал в mmc консоли. Помимо того что можно перезагрузить через командную строку, есть возможность сделать тоже самое и через PowerShell.

Перезагрузка компьютера через cmd

«Перезагрузка компьютера через cmd» Случается так что надо перезагрузить удаленную машину, или компьютер, как кому удобнее, но возможности подойти к данному компьютеру нет. Тогда нам поможет команда SHUTDOWN.

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

Перезагрузка компьютера через cmd

Команда SHUTDOWN используется с разными ключами (параметрами), например команда:

1. shutdown /s — выключит ваш компьютер через 30 сек при этом выдаст уведомление.

2. shutdown /s /t 60 — выключит ваш компьютер через 60 секунд.

3. shutdown /s /t 60 /m COMP — Данная команда выключит удаленный компьютер в сети который называется «COMP», через 60 секунд.

Примечание: Если команда не срабатывает тогда рекомендуется прописать не COMP а адрес данного компьютера. например: shutdown /s /t 60 /m 192.168.1.5

Чтоб получить полный список параметров (Ключей) и описание к ним достаточно в командной строке ввести:
shutdown /?

Краткое описание параметров (ключей):

Позволяет ввести подробный комментарий о причине завершения работы. Можно использовать до 511 знаков. Комментарии должны заключаться в кавычки.

Список причин перезагрузки или завершения работы системы, где xx — номер основной причины в диапазоне от 0 до 255, а yy — номер дополнительной причины в диапазоне от 0 до 65 535.

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

Период времени, равный ххх (в секундах), по истечении которого система выключается или перезагружается. Допустимый диапазон величин от 0 до 600. Время по умолчанию 30. Флаг. Флаг /t можно использовать только при наличии параметра /force.

Для некоторых целей и задач может подойти программа Wise Auto Shutdown.

Перезагрузка Windows через командную строку — Выключение/Перезагрузка из командной строки — Как перезагрузить компьютер из командной строки

Перезагрузка Windows через командную строку — Выключение/Перезагрузка из командной строки — Как перезагрузить компьютер из командной строки Перезагрузка/Выключение компьютера средствами командной строки — иногда очень полезная процедура.

Список команд для перезагрузки/выключения компьютера с помощью стандартных средств Windows Как перезагрузить компьютер через командную строку, удаленный рабочий стол Или «как перезагрузить компьютер из командной строки» Для перезагрузки через удаленный рабочий стол под Windows XP/Vista/7 можно выполнить команду: shutdown -t 0 -r -f

Параметры: -t 0 означает перезагрузка в течении «ноль» секунд, -r перезагрузка а не выключение (reboot) -f завершает все запущенные приложения (force, форсированное выключение с принудительным завершением программ) Немедленная перезагрузка через командную строку: shutdown -r -t 0 Немедленное выключение через командную строку: shutdown -s -t 0

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) Команды Win32 для перезагрузки Windows XP rundll32 msgina,ShellShutdownDialog — вызов диалога «Завершение работы Windows XP» RUNDLL.EXE user.exe,ExitWindows — завершить работу Windows и выключить компьютер (в XP – смена пользователя).

Оцените статью
Fobosworld.ru
Добавить комментарий

Adblock
detector