Tuesday, January 30, 2018

Enabling Remote Desktop from command line

Found this gem from John Savill's website

(Get-WmiObject Win32_TerminalServiceSetting -Namespace root\cimv2\TerminalServices).SetAllowTsConnections(1,1) | Out-Null

(Get-WmiObject -Class "Win32_TSGeneralSetting" -Namespace root\cimv2\TerminalServices -Filter "TerminalName='RDP-tcp'").SetUserAuthenticationRequired(0) | Out-Null


Get-NetFirewallRule -DisplayName "Remote Desktop*" | Set-NetFirewallRule -enabled true