Windows Server 修改 RDP 端口方法

可以通过在 Powershell 执行以下脚本修改 RDP 监听端口,其中 $portvalue 即为端口号,修改后重启即可!

$portvalue = 3390

Set-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp' -name "PortNumber" -Value $portvalue 

New-NetFirewallRule -DisplayName 'RDPPORTLatest-TCP-In' -Profile 'Public' -Direction Inbound -Action Allow -Protocol TCP -LocalPort $portvalue 
New-NetFirewallRule -DisplayName 'RDPPORTLatest-UDP-In' -Profile 'Public' -Direction Inbound -Action Allow -Protocol UDP -LocalPort $portvalue 

参考:https://learn.microsoft.com/zh-cn/windows-server/remote/remote-desktop-services/clients/change-listening-port