Если у вас используется Windows Server 2012 или выше (в том числе Windows 10), или у вас установлен сервер в режиме Windows Server Core, то следующие команды Powershell позволят вам из командной строки включить удаленный рабочий стол RDP и установив правильные входящие правила брандмауэра, разрешающие RDP трафик.
Включаем RDP:
(Get-WmiObject Win32_TerminalServiceSetting -Namespace root\cimv2\TerminalServices).SetAllowTsConnections(1,1)
(Get-WmiObject -Class "Win32_TSGeneralSetting" -Namespace root\cimv2\TerminalServices -Filter "TerminalName='RDP-tcp'").SetUserAuthenticationRequired(0)
Включаем правила брандмауэра для RDP:
Enable-NetFirewallRule -DisplayGroup "Remote Desktop"
Теперь вы можете удаленно подключаться к этому компьютеру по RDP.
1 comment
https://docs.microsoft.com/ru-ru/powershell/scripting/samples/getting-wmi-objects—get-wmiobject-?view=powershell-6