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

shutdown remote computer cmd

In Windows, we use the shutdown
command to power off or reboot the local computer from the command prompt. The shutdown
command also has an option to specify a remote computer name.

   shutdown /m \\Computer-Name /s  
  

However, most of the time, the command fails to shut down remote computers due to permission issues. Even if it works, it will only work on your local network. You can’t use the shutdown
command over the internet.

Shutdown Remote PC Over SSH

If you need to shut down/restart your home or work PC over the internet, the best solution is to use SSH
.

However, you must first install SSH Server on the remote computer.

How to Install OpenSSH Server on Windows 10/Server

After that, you can use the ssh
command on CMD to connect to the remote computer.

   ssh ipaddress -l username  
  
   ssh 192.168.1.100 -l administrator  
  
   shutdown /s /t 60  
  
   shutdown /r /t 60  
  

You can stop the shutdown or restart with the /a
switch:

   shutdown /a  
  

Type shutdown /?
to see all available command options.


Системному администратору порой нужно больше возможностей для управления функциями перезагрузки и выключения компьютера, а именно:

– перезагрузка удаленного компьютера через локальную сеть;

– перезагрузка компьютера из удаленного RDP сеанса;

– выключение удаленного компьютера через локальную сеть;

– выключение компьютера из удаленного RDP сеанса;

– перезагрузка \ выключение компьютера по расписанию.

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

Давайте рассмотрим, как пользоваться командой shutdown. Вот какой у неё синтаксис:

Без аргументов
– Вывод справки по использованию (как и -?)

shutdown -i
– Отображение графического интерфейса пользователя для удаленного завершения работы.

shutdown perezagruzka vyklyuchenie windows cherez komandnuyu stroku1

shutdown -l
– Выход (не совместим с параметром -m)

shutdown -s
– Завершение работы компьютера

shutdown -r
– Перезагрузка компьютера

shutdown -a
– Прекращение завершения работы системы

shutdown -m \\<компьютер>
– Удаленный компьютер, на котором выполняется действие

shutdown -t xx
– Таймаут завершения работы – xx сек.

shutdown -f
– Принудительное завершение приложений без предварительного предупреждения

Таки образом, в зависимости от задач администрирование, команда на перезагрузку \ выключение компьютера может выглядеть следующим образом:

Немедленная перезагрузка через командную строку:

shutdown -r -t 0

Немедленное выключение через командную строку:

shutdown -s -t 0

Перезагрузить удаленный компьютер с ip адресом 192.168.0.85 через 30 секунд с выводом сообщения пользователю:

shutdown –r –m \\192.168.0.85 –t 30 –c “ВАШ КОМПЬЮТЕР БУДЕТ ПЕРЕЗАГРУЖЕН ЧЕРЕЗ 30 СЕКУНД! ПРОСИМ ЗАКРЫТЬ ВСЕ ПРОГРАММЫ С СОХРАНИЕМ ИЗМЕНЕНИЙ.”

Сегодня опишем очень интересный вариант доступа к файлам компьютера в сети, а также как это использовать для управления компьютером через CMD с включенным обнаружением по сети. Итак, приступим:

Есть правда одно ограничение — получить доступ к административным шарам могут только члены локальной группы администраторов компьютера (и группы Backup Operators) при условии, что у вас включен SMB протокол, общий доступ (Turn on file and printer sharing) и доступ по 445 порту TCP не блокируется Windows Defender Firewall. К слову пользователь с правами админа по умолчанию все это имеет.

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

  1. Нам на локальной машине необходимо запустить CMD от прав администратора и авторизоваться на удаленном ПК в сети под администратором. Для этого будем использовать следующую команду:
   net use \\SERVERNAME\admin$ password /USER:username  
  

net use

— эта команда используется для подключение и отключение общих ресурсов и вывод сведений о подключениях. Для своей работы она использует интерфейс  NetBios
. Для обращения нужно использовать имена  NetBios
. Более подробно изучить возможности данной команды можно набрав в CMD net use help

.

password

— здесь указываем пароль администратора удаленного ПК под которым будем авторизовываться


Перезагрузка ПК с IP адресом \\192.168.1.10 по сети будет выглядеть так:

   shutdown -r -f -t 0 -m \\192.168.1.10  
  

Что означают ключи, указанные в команде:

-r

— компьютер будет перезагружен

:/>  IT - это "жизнь": RDP и командная строка, команды RDP

-f

— принудительное завершение открытых программ.

-t 0

— время ожидания в секундах, 0 — немедленно (либо указываете необходимое значение).

-m

— удалённый компьютер по сети.

\\192.168.1.10

— IP адрес удаленного ПК, который будем перезагружать.


Выключение ПК с IP адресом \\192.168.1.10 по сети будет выглядеть так:

   shutdown -s -f -t 0 -m \\192.168.1.10  
  

В данной команде только одно изменение — использование ключа -s

— который передаст удаленному ПК команду выключения.


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

   net use \\192.168.1.10\admin$ password /USER:username & shutdown -r -f -t 0 -m \\192.168.1.10  
  
   net use \\192.168.1.10\admin$ password /USER:username & shutdown -s -f -t 0 -m \\192.168.1.10  
  

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

Системное администрирование, подключение и настройка оборудования, планирование и монтаж локальных сетей, внедрение и настройка 1С Розница.

We show you how to reboot or shutdown a remote computer using in-built and third party tools.

How to Shutdown or Reboot a Remote Computer

If you are using Windows, you’ll need to pre-configure the remote computer to be able to support remote shut down. Once this is set up, you can easily perform the shutdown with a simple Terminal command from any computer.

Here’s various methods you can use to shut down or restart a remote computer:

Shutdown remote computers using PsExec command

  • File and Printer Sharing is enabled
    on both the local and remote computer
  • Both computers belong to the same Workgroup or Domain network
  • You know the password to the administrator’s account on the remote computer
  • Open the folder where the extracted files are located, and from the navigation bar at the top of the folder, erase what’s there and enter cmd. This will open Command Prompt in that folder so that you can run commands through PsExec.
  • With Command Prompt now open to the folder that contains PsExec.exe, you can start entering commands on the remote machine.
  • Enter the following commands to execute cmd on the target remote machine (using the IP address or computername): psexec \\192.168.1.50 cmd
  • Once completed, you should be able to enter commands as if you were sitting in front of the remote computer. Now, you should be able to shut down or restart the remote computer using the following commands as the case may be:

shutdown /s Shut down the computer.

reboot /r     Reboot the computer.

Copy PsExec onto your executable path and launch Command Prompt
Figure 1.0 | Copy PsExec onto your executable path and launch Command Prompt

Shut down a remote computer using net use command

  • First, open and run Command Prompt as administrator.
  • Type the following command to disable the User Account Control for remote executions and press the Enter key:

reg add HKLM\Software\Microsoft\windows\CurrentVersion\Policies\system /v LocalAccountTokenFilterPolicy /t REG_DWORD /d 1 /f

shutdown /s /m \\REMOTE-PC /t TIME /c “COMMENT” /f

  • /s
    is used to shutdown the computer.
  • /r
    is used to reboot the computer.
  • /м\компьютер
    используется для указания целевого компьютера

  • используется для установки периода ожидания перед выключением
  • TIME представляет количество секунд ожидания перед началом процесса выключения

  • используется для печати комментариев на экране компьютера перед перезагрузкой или выключением
  • КОММЕНТАРИЙ
    означает пользовательский диалог, который вы хотите отправить пользователю

  • используется для принудительного закрытия запущенных приложений без предупреждения пользователей
  1. Откройте и запустите командную строку от имени администратора
  2. Введите следующую команду, чтобы подключиться к встроенному в Windows общему ресурсу межпроцессного взаимодействия (IPC$), учетной записи анонимного пользователя и нулевому паролю, и нажмите Enter: net use \\192.168.1.50\ IPC$ “” /u: “”
  3. Подтвердите имя учетной записи, расположенное на удаленном устройстве, и нажмите Enter.
  4. Подтвердите пароль учетной записи и нажмите Enter.
  5. Введите следующую команду для выключения удаленного компьютера и нажмите Enter:

shutdown /s /m \\192.168.1.50 /t 120 /c «Этот компьютер выключится через две минуты на техническое обслуживание». / ф

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

отключение /с /м \\192.168.1.50 /t 0 /f

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

Выключение удаленного компьютера с помощью PowerShell

PowerShell — это кроссплатформенное решение для автоматизации задач от Microsoft, состоящее из оболочки командной строки, языка сценариев и среды управления конфигурацией. PowerShell работает в Windows, Linux и Mac. PowerShell можно использовать для массового отключения удаленных компьютеров без включения возможности удаленного отключения.

  • Имя Компьютера:
    Указывает компьютеры для выключения. По умолчанию используется локальный компьютер. Имя компьютера может быть NETBIOS-именем
    , IP-адрес
    , или Полное доменное имя
    (Полное доменное имя) одного или нескольких компьютеров в списке, разделенном запятыми. Чтобы указать локальный компьютер, введите имя компьютера или localhost.
  • Подтвердить:
    Запрашивает подтверждение перед запуском командлета.
  • Полномочия
    : Указывает учетную запись пользователя, у которой есть разрешение на выполнение этого действия. По умолчанию используется текущий пользователь. Сертификат может быть именем пользователя, например user001
    или домен01\user001
    или объект PSCredential, созданный командлетом Get-Credential. Если вы введете имя пользователя, вам будет предложено ввести пароль.
  • Сила
    : Немедленное выключение компьютера.
  • WsmanAuthentication
    : указывает механизм, используемый для проверки подлинности учетных данных пользователя, когда командлет использует протокол WSMan. Значение по умолчанию — По умолчанию. Допустимые значения для этого параметра: Basic, CredSSP, Default, Digest, Kerberos и Negotiate.
:/>  Вывести список файлов в папке в файл txt

Выключить удаленные компьютеры:
Вот синтаксис для выключения нескольких удаленных компьютеров с помощью командлета PowerShell:

Stop-Computer -ComputerName 192.168.1.50, 192.168.1.51, 192.168.1.52

Если кто-то в данный момент работает на удаленных компьютерах, вы получите сообщение об ошибке. Чтобы решить эту проблему, вы можете добавить -Force

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

Stop-Computer -ComputerName 192.168.1.50, 192.168.1.51, 192.168.1.52 -Force

Завершение работы с использованием указанной аутентификации:
Вы можете захотеть выключить удаленный компьютер, используя указанную аутентификацию. Здесь в игру вступает параметр WsmanAuthentication. В приведенном ниже примере параметр WsmanAuthentication указывает использование Kerberos для установления удаленного подключения.

Stop-Computer -ComputerName 192.168.1.50 -WsmanAuthentication Kerberos

Выключение нескольких компьютеров в домене:
Может возникнуть ситуация, когда вам необходимо выключить несколько компьютеров в домене. Стоп-компьютер

Команда может легко справиться с этой задачей, но сначала вам нужно создать текстовый файл, содержащий список компьютеров (в один столбец), которые необходимо выключить, а затем выполнить команду, как показано ниже:

$b = Get-Content -Path C:\computers.txt

Stop-Computer -ComputerName $b -Force -Credential $c

  • Get-Content
    использует параметр Path для получения в текущем каталоге файла со списком компьютеров домена. Объекты хранятся в $b
    переменная.
  • Получить удостоверение
    использует параметр Credential для указания учетных данных администратора домена. Сертификаты хранятся в $c
    переменная.
  • Стоп-компьютер
    выключает компьютеры, указанные в списке компьютеров параметра ComputerName в $b
    переменная. Затем параметр Force приводит к немедленному завершению работы. Наконец, параметр Credential отправляет учетные данные, сохраненные в $c
    переменная.

Выключение как фоновое задание:
Могут возникнуть ситуации, когда вы захотите отключить удаленные компьютеры в качестве фонового задания. В этом случае фоновый оператор и
можно использовать для запуска Stop-Computer

в качестве фонового задания, как показано ниже:

$b = Stop-Computer -ComputerName 192.168.1.50, 192.168.1.51  &

  • Объекты задания хранятся в $b
    переменная
  • Объекты задания в $b
    переменные отправляются по конвейеру в Receive-Job, который получает результаты задания
  • Объекты хранятся в $результатах
    переменная
  • Результаты $
    переменная отображает информацию о задании в консоли PowerShell

Выключение удаленного компьютера с помощью графического интерфейса

Этот метод предоставляет графический интерфейс, который делает отправку команды выключения на удаленный компьютер по сети более доступной. Вот где отключение\i

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

  • Сначала откройте и запустите командную строку от имени администратора.
  • Введите следующую команду, чтобы отключить контроль учетных записей пользователей для удаленного выполнения, и нажмите клавишу Enter:

reg add HKLM\Software\Microsoft\windows\CurrentVersion\Policies\system /v LocalAccountTokenFilterPolicy /t REG_DWORD /d 1 /f

После завершения вы можете использовать выключение\i

команда для выключения или перезапуска нескольких удаленных компьютеров в зависимости от ситуации, используя следующие шаги:

  1. Нажмите клавишу Windows + R на клавиатуре, чтобы открыть диалоговое окно «Выполнить»
  2. Тип выключение /i

    команду и нажмите кнопку ОК.
  3. Нажмите кнопку «Добавить».
  4. Введите имя компьютера или IP-адрес удаленного компьютера.
  5. Нажмите кнопку ОК.
  6. (Необязательно) Повторите шаги № 4, 5 и 6, чтобы добавить в список другие компьютеры.
  7. Используйте параметр «Что вы хотите, чтобы эти компьютеры делали?», чтобы выбрать «Завершение работы», «Перезагрузка» или «Аннотировать неожиданное завершение работы».
  8. Установите флажок «Предупредить пользователя о действии», чтобы предупредить пользователя.
  9. Используйте параметр отображения предупреждения, чтобы указать, как долго предупреждение должно отображаться на экране в секундах.
  10. В разделе «Отслеживание событий выключения» используйте раскрывающееся меню «Параметры» и выберите причину выключения компьютеров.
  11. Отметьте опцию «Запланировано», если хотите зарегистрировать действие как запланированное. В противном случае действие будет зарегистрировано как «Незапланированное».
  12. В разделе «Комментарии» введите сообщение, которое вы хотите, чтобы пользователь увидел, например, «Компьютер будет выключен через минуту для обслуживания».
  13. Нажмите кнопку OK
:/>  Гибернация и сон. В чем разница?

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

Remote Shutdown Dialog box
Рисунок 2.0 | Снимок экрана с диалоговым окном удаленного выключения

Выключение удаленных компьютеров с помощью RDP

  • Введите «RDP» в строке поиска Windows, чтобы найти приложение RDP.
  • Введите необходимые учетные данные для входа, когда будет предложено продолжить.
  • When the connection is established, you can then use your mouse to shut down or reboot your computer, as the case may be.
RDP interface box
Figure 3.0 | Screenshot showing RDP interface box

Shutdown a remote computers using third-party tools

Other systems to try include TeamViewer
, TightVNC
, LogMeIn
, PuTTY
, Symantec pcAnywhere
, ManageEngine Shutdown / Restart Tool
, and a host of others including remote access VPN
applications. The only downside is that some third-party tools require their software installed on both local and remote computers.

ManageEngine Free Shutdown / Restart Tool

ManageEngine provides a Free Shutdown / Restart Tool
that is part of a GUI system for managing Windows.

ManageEngine Free Shutdown - Restart Tool

  1. Download the Free Windows Admin Tools
    .
  2. Click on the downloaded file to run the installer. This will add a launch icon to your desktop.
  3. Double-click on the Windows Admin Tools icon to run the interface.
  4. Click on Domain Settings
    in the left-hand panel and click on Add Domain
    in the main panel.
  5. Enter AD Domain Controller Admin credentials in the popup screen and click on OK
    .
  6. Click on the Manage Computers
    tab and select a computer from the first column.
  7. Click on Shutdown / Restart
    in the second column.
  8. In the third column of the screen choose Shutdown Now
    or Restart Now
    from the Select an option
    drop-down list.

Click on Execute
to perform the action.

How do I send Ctrl Alt Del in Remote Desktop?

Pressing the “CTRL”, “ALT” and “END” keys together will bring up the Windows Security Options screen from which you can shut down or reboot the computer. This works also within a Remote Desktop session. If you pressed these three keys while in a connection window, the shutdown options you get will apply to the remote computer and not your own.

Обычно перезагрузка осуществляется в графическом интерфейсе Виндовс или нажатием на физическую кнопку. Мы рассмотрим третий способ — перезагрузка с использованием «Командной строки» («Сmd»)

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

Для выполнения данной процедуры вам необходимы права Администратора.

Первым делом вам необходимо запустить «Командную строку»

. О том, как это сделать, вы можете прочитать на нашем сайте.

За перезапуск и выключение ПК отвечает команда «Shutdown»

. Ниже мы рассмотрим несколько вариантов перезапуска компьютера с использованием разных ключей.

Для простой перезагрузки введите в cmd

:

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

На экране появится предупреждающее сообщение, а система будет перезапущена через 30 секунд.

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

Если вы хотите перезапустить компьютер не сразу, а через некоторое время, в «Сmd»

введите:

shutdown -r -t 900

где 900 — время в секундах до перезагрузки компьютера.

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

В системном трее (в правом нижнем углу) появится сообщение о запланированном завершении работы.

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

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

А в системном трее у вас появится такое сообщение:

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

shutdown -r -t 900 -m \\Asmus

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

Или же так:

shutdown -r -t 900 -m \\192.168.1.101

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

Иногда, имея права Администратора, вы можете увидеть ошибку «Отказано в доступе

»

.

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

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

Если вдруг вы решили отменить перезапуск системы, в «Командной строке»

нужно ввести

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

Это отменит перезагрузку и в трее появится вот такое сообщение:

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

Вот так легко вы можете перезагрузить компьютер из «Командной строки». Надеемся, эти знания вам пригодятся в будущем.

Графический интерфейс Windows за многие годы свет на нет познание командной строки
. А пользоваться ей нет-нет да приходится. В этой статье я кратко распишу как пользоваться консольной командой shutdown

, чтобы выключить или перегрузить компьютер под управлением Windows. Статья актуальна для семейства Windows 7/8/8.1/10.

Команда shutdown для выключения, перезагрузки или гибернации

Для выключения, перезагрузки или гибернации с помощью командной строки используется команда shutdown. Основной список параметров:

  • /? — Отображение справки. То же, что и без параметров.
  • /i — Отображение графического интерфейса пользователя. Этот параметр должен быть первым.
  • /l — Завершение сеанса. Этот параметр нельзя использовать с параметрами /m или /d.
  • /s — Завершение работы компьютера.
  • /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 xx:yy — Необходимо указать причину для перезагрузки или выключения. «p» означает запланированную перезагрузку или завершение работы. «u» означает, что причина определяется пользователем. Если не задано ни «p», ни «u», перезагрузка или завершение работы являются незапланированными. «xx» является основным номером причины (целое положительное число, меньшее 256). «yy» является вспомогательным номером причины (целое положительное число, меньшее 65536).

Если вас интересует полный список
параметров то запустите утилиту shutdown

без параметров.

Примеры использования утилиты shutdown

Если запустить утилиту shutdown

с параметром /i

, то на эране увидите примерно следующее (актуально для Windows 7):

При использовании отложенной перезагрузки:

Shutdown /r /t 180

Получим следующее уведомление на экране:

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

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

В области уведомлений возле часов вы должны увидеть примерно следующее:

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

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

Для безотлагательного выключения компьютера используйте:

Shutdown /s /t 0

Для немедленной перезагрузки компьютера используйте:

Shutdown /r /t 0

Благодарности

При написании статьи были использованы следующие источники.

Что такое DNS?

DNS расшифровывается как
Domain Name System

или
Domain Name Service.

Вы указали имя, а DNS подставляет ip адрес ресурса, на котором размещен сайт. Название в данном случае именно имя хоста или IP адрес. Без DNS вы должны были бы помнить IP адрес каждого сайта, который хотите посетить. Сегодня в Интернете более 300 миллионов веб-сайтов, помнить IP адрес необходимого сайта совершенно невозможно.

Что такое динамический IP?

Как сделать статический ip адрес из динамического?

Нет необходимости покупать статический IP. Используйте наш бесплатный Dynamic DNS для сопоставления динамического адреса или длинного URL с Вашим ресурсом, чтобы легко запомнить имя хоста. Удаленный мониторинг Вашего дома через веб-камеру на любом порту или запуск собственного сервера
у Вас дома с динамическим IP адресом – все это доступно с сервисом
DnsIP

. В случае выделения провайдером динамического IP такой сервис, как Dynamic DNS, становится необходимым.

Обычные сервисы предлагают доменные имена лишь третьего уровня. Это может быть неудобно. При наличии внешнего динамического IP адреса наш инновационный проект позволяет получить доменное имя не только третьего, но и первого уровня. Установив специальное приложение на компьютерах, Вам станет доступна приватная сеть, в которой будет возможность обращаться к службам или программам по любому протоколу или порту. При этом никакой трафик не будет проходить через наш сервер. Вся информация будет передаваться между компьютерами напрямую.

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

С помощью
DynDNS Secure

сервис
DnsIP

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

Используя наш сервис, Вам станет доступен мониторинг сети. Все подключенные пользователи (имена их компьютеров) будут отслеживаться только Вами. Вы будете проинформированы какой компьютер находится online, а какой вышел из сети.

Очень многие используют RDP для работы. Существует несколько способов перезагрузить удаленный компьютер.

Все проблема в том, что при подключении к удаленному рабочему столу в меню «Пуск» нет возможности выбрать «Завершение работы». Вместо нее там «Завершение сеанса» – отключение от RDP. Это сделано специально т.к. удаленным столом
может пользоваться одновременно много пользователей и чтобы случайно никто не выключил удаленный сервер
разработчики убрали эти пункты из этого меню. Конечно, если это только ваш компьютер и вы точно не переживаете, что сможете выключить компьютер по ошибке – можно в групповой политике разрешить это меню в RDP. Но если это сильно сложно или недостаточно прав для этого можно пойти простейшим путем.

Лучший способ перезагрузки удаленного рабочего стола RDP

  1. Свернуть все открытые окна на удаленном столе
  2. Нажать комбинацию клавиш Alt+F4 . После этого выпадет стандартное диалоговое окно в котором и будут нужные нам пункты “перезагрузка” или “завершения работы”


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

Вот такой простейший способ:)

Другой способ перезагрузки удаленного рабочего стола

Открываем Пуск->Выполнить или нажимаем комбинацию клавиш Win+R

. Водим команду shutdown -r -f -t 5

и нажимаем энтер.

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

Описание команды shutdown

:

R (reboot): ключ для перезагрузки.
-f (force): принудительное закрытие всех открытых программ.
-t (time): секунды, через которые, будет произведена перезагрузка.

Удаленный доступ к компьютеру уже давно активно используется пользователями ПК. Он позволяет соединять устройства на расстоянии для совместной работы, обмена файлами или поиска решений проблемы. Но что делать, если нужно удаленно перезагрузить зависший компьютер? Или же требуется перезапуск после установления новых программ? А иногда юзеру нужно зайти в безопасный режим для решения неполадок. К счастью, эти действия можно сделать удаленно. В этом нам помогут средства системы или дополнительные приложения.

Windows предоставляет пользователям удобную возможность – Remote Desktop Protocol. Это клиент, позволяющий совершить удаленное подключение к рабочему столу. При этом одновременно могут подключаться несколько ПК, что значительно упрощает работу. Но иногда возникает необходимость удаленно перезагрузить компьютер. Обычно пользователи идут стандартным путем, через меню «Пуск». И тут они сталкиваются с неожиданной проблемой: в меню «Пуск» нет кнопки «Перезагрузка». Здесь можно только отключиться от RDP. Почему так происходит?

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

Самый простой способ – перезагрузка через графический интерфейс
. Для этого воспользуйтесь горячей комбинацией клавиш Alt+F4. В диалоговом окне выберите «Перезагрузка» или «Завершение работы», если хотите выключить компьютер.

Если графический интерфейс не помог, можно перезагрузить удаленный компьютер через командную строку. Вызовите командную строку через сочетание Win+R. Введите следующую команду: shutdown -r -f -t 0.

  • f – принудительное закрытие всех запущенных программ;
  • t – время (в секундах), через которое будет выполнена команда. Можете задать удобное для вас значение. Если параметр на указан, по умолчанию перезагрузка начнется через 60 с.
  • Если вы хотите завершить работу, введите команду: shutdown -s -f -t 0, где s – это выключение компьютера.

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

    TeamViewer

    Удаленный доступ к устройству могут предоставить специальные утилиты. Заслуженным лидером является TeamViewer. Полная версия
    абсолютно бесплатна для некоммерческого использования. Чтобы подключиться к компьютеру, нужно запустить TeamViewer на обоих устройствах.

    Компьютеру присваивается ID. При каждом запуске генерируется разовый пароль. Чтобы открыть доступ к вашему устройству, сообщите партнеру ID и пароль. Если вы хотите подключиться к удаленному ПК, введите ID и пароль напарника в панели «Управлять компьютером». Если нужно периодически удаленно подключаться к устройству, установите постоянный пароль (в целях безопасности не говорите его посторонним). К примеру, так вы сможете просматривать файлы на офисном ПК, находясь дома или в кафе.

    TeamViewer предоставляет пользователям разнообразные возможности. Это управление ПК, копирование файлов, чат, VPN, конференция. Как перезагрузить компьютер через удаленный доступ? Это делается через меню «Пуск». Еще один способ: «Действия» – «Перезагрузка». Программа предложит два варианта:

  • в безопасном режиме.
  • В последнем варианте
    запускаются только базовые программы. Это позволяет найти приложение, тормозящее работу устройства. Также в безопасном режиме можно удалить вирусы, если в обычном это не получается сделать. Вернуться в основной режим можно через повторную перезагрузку.

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

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

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

    Бесплатная (неполная) версия доступна для некоммерческого использования. Однако связь не прерывается, если разработчики заподозрили коммерческое применение программы (как это часто бывает с TeamViewer). Дело в том, что расширенные версии приобретаются за дополнительную плату, а в бесплатном приложении доступен только базовый набор функций. Поэтому прерывать связь просто нет смысла.

    Подключение между ПК происходит так же, как и в TeamViewer. Каждому устройству присваивается ID, которое нужно ввести в соответствующее поле. Чтобы не вводить пароль постоянно, установите неограниченный доступ. Перезагрузка запускается стандартными способами: Alt+F4 или меню «Пуск». После этого действия соединение прервется, и подключаться придется заново.

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

    Оставьте комментарий