Топ 3 способа перезагрузить удаленный компьютер через командную строку
Этот пост в основном предлагает 3 способа перезагрузки удаленного компьютера через командную строку. Если с удаленным компьютером что-то не так и вам нужно перезагрузить его, выберите предпочитаемый способ.
Как удаленно перезагрузить удаленный компьютер?
Я являюсь системным администратором Windows и отвечаю за управление удаленными компьютерами моих клиентов. Как мне удаленно перезагрузить удаленный компьютер?”
- Вопрос с Reddit
Иногда может возникнуть необходимость в удаленной перезагрузке или выключении удаленного компьютера. Для перезагрузки компьютера под управлением Windows существует три инструмента, которые можно использовать с помощью командной строки. Давайте рассмотрим их.
Как перезагрузить удаленный компьютер с помощью командной строки
Вы можете выполнить перезагрузку удаленного компьютера с помощью командной строки, используя командный интерпретатор, PowerShell и PsExec. Перед началом работы вам потребуется выполнить некоторую подготовительную работу для настройки целевого компьютера для разрешения удаленной перезагрузки.
Подготовительная работа
Для применения команды перезагрузки необходимо убедиться в следующих пяти настройках.
1. Оба устройства подключены к одной локальной сети.
2. Имеются административные права пользователя удаленного компьютера, который вы хотите перезагрузить.
3. Получить IP-адрес удаленного ПК или имя пользователя.
Шаг 1. Нажмите клавиши Win R, чтобы вызвать диалоговое окно "Выполнить". Введите "cmd" и нажмите ОК.
Шаг 2. Затем введите "ipconfig" и нажмите Enter. Теперь вы увидите группу IP-адресов, из которых нужен адрес IPv4.
Шаг 3. Затем введите "query user", чтобы узнать имя ПК.
4. Подтвердите правильность настройки удаленного реестра.
Шаг 1. Откройте окно выполнения. Введите «services.msc» и нажмите ОК.
Шаг 2. Прокрутите вниз, найдите и нажмите на Remote Registry (удаленный реестр).
Шаг 3. Выберите Автоматический запуск в раскрывающемся меню Тип запуска, затем нажмите ОК.
5. Настроить определенные порты брандмауэра.
Откройте панель управления, перейдите в раздел Система и безопасность > Брандмауэр Windows Defender > Разрешить приложения, нажмите Изменить настройки и поставьте галочку напротив Windows Management Instrumentation (WMI).
Способ 1. Перезагрузка удаленного компьютера через командную строку
Первым инструментом для этого является встроенная в Windows командная строка. Вам не нужно ее устанавливать. Просто откройте ее и отправьте команду перезагрузки на удаленный компьютер.
Шаг 1. На удаленном ПК введите "cmd" в поле поиска и затем щелкните правой кнопкой мыши на нем, выберите Запуск от имени администратора.
Шаг 2. Чтобы увидеть полный список команд выключения, введите shutdown /? в командной строке.
Шаг 3. Чтобы перезагрузить компьютер, введите "/r" один пробел после имени компьютера. Полная строка команды:
- shutdown m \\ИМЯ_КОМПЬЮТЕРА /r
Способ 2. Перезагрузка удаленного компьютера с помощью PowerShell
Второй инструмент, которым вы можете воспользоваться, чтобы отправить команду перезагрузки на удаленный компьютер, PowerShell, также уже встроен в Windows.
Шаг 1. Щелкните правой кнопкой мыши по меню Пуск и выберите Windows PowerShell (администратор).
Шаг 2. Введите следующую команду перезагрузки Windows 10/11 в PowerShell для удаленного компьютера:
- Restart-Computer -ComputerName ИМЯ_УДАЛЕННОГО_КОМПЬЮТЕРА -Force
(Введите IP-адрес или имя пользователя компьютера, который вы хотите перезагрузить, вместо ИМЯ_УДАЛЕННОГО_КОМПЬЮТЕРА)
Шаг 3. Затем ваш удаленный компьютер автоматически перезагрузится.
Если вам нужно перезагрузить список компьютеров, просто перечислите все компьютеры, которые вы хотите в текстовом файле и добавьте его в команду PowerShell.
- restart-computer (get-content c:\work\computers.txt)
Способ 3. Перезагрузка удаленного компьютера с помощью PsExec
PsExec — это инструмент Microsoft, который позволяет выполнять команды на удаленном компьютере. PsExec не устанавливается по умолчанию на любой операционной системе Windows. Вам нужно будет установить его вручную.
Шаг 1. Скачайте PsExec на компьютер, с которого будут выполняться удаленные команды.
Шаг 2. Щелкните правой кнопкой мыши по скачанному ZIP-файлу и выберите Извлечь всё.
Шаг 3. Откройте папку, в которой находится извлеченный файл. Введите "cmd" в поле поиска, а затем нажмите Enter.
Шаг 4. Затем откроется командная строка в этой папке. Теперь вы можете выполнять команды через PsExec.
Шаг 5. Приведена основная синтаксическая конструкция для выполнения удаленной перезагрузки:
- PsExec.exe \\имя_удаленного_компьютера shutdown /r
Например, чтобы перезапустить удаленный компьютер с именем CLOUD-9GA5IF08G, выполните следующую команду:
- PsExec.exe \\CLOUD-9GA5IF08G shutdown /r
Дополнительный совет: Как легко перезапустить компьютер с Windows
Командные строки немного требуют определенных навыков в области технологий. Людям, которые не очень хорошо разбираются в этом, может потребоваться более простой способ удаленного перезапуска компьютера. Мы рекомендуем использовать AnyViewer. Это бесплатное средство для удаленного доступа, которое позволяет пользователям удаленно перезапускать, выключать или блокировать компьютер. Кроме того, оно также может использоваться даже в случае, когда два компьютера не находятся в одной сети, что достаточно удобно для осуществления удаленной работы.
Шаг 1. Запустите AnyViewer на устройстве хоста, перейдите в Войти и затем нажмите Регистрация.
Шаг 2. Заполните информацию и нажмите Зарегистрироваться.
Шаг 3. На клиентском устройстве войдите в ту же учетную запись, и затем вы увидите назначенные устройства.
Шаг 4. Перейдите в Устройство, выберите компьютер, который вы хотите перезагрузить, и нажмите Перезагрузить.
Совет: Вы также можете перезагрузить свое устройство в удаленной сессии, если сначала хотите управлять компьютером удаленно.
Шаг 1. Вернитесь в Устройство, выберите компьютер и нажмите Управление одним нажатием.
Шаг 2. Теперь вы можете увидеть рабочий стол хоста и управлять им. Когда вы хотите перезагрузить компьютер, нажмите Операции в верхней панели инструментов > Перезагрузить.
Вы также можете чатиться, передавать файлы, изменять качество изображения и т. д.
Заключение
Этот пост в основном предлагает 3 способа перезагрузить компьютер удаленно с помощью командной строки. Инструменты, использованные, - это командная строка, PowerShell и PsExec. Если вы хотите более простой способ перезагрузить удаленный компьютер, не используя сложные команды, вы можете выбрать AnyViewer.