(New-Object -ComObject HNetCfg.FwPolicy2).RestoreLocalFirewallDefaults()
netsh advfirewall reset
Set-ItemProperty -Path 'HKLM:\System\CurrentControlSet\Control\Terminal Server' -Name fDenyTSConnections -Value 0
Enable-NetFirewallRule -DisplayGroup "Remote Desktop"
New-NetFirewallRule -DisplayName "TEMP-RDP-Allow" `
-Direction Inbound -Action Allow `
-Protocol TCP -LocalPort 3389 `
-RemoteAddress Any -Profile Any