命令行操作

$portvalue = 13389

# 修改注册表
Set-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp' -name "PortNumber" -Value $portvalue

# 添加防火墙规则
New-NetFirewallRule -DisplayName 'RDPPORTLatest-TCP-In-13809' -Profile 'Public,Domain,Private' -Direction Inbound -Action Allow -Protocol TCP -LocalPort $portvalue -Program '%SystemRoot%\system32\svchost.exe' -Group '远程桌面' -RemoteAddress 192.168.174.0/24,172.16.174.10
New-NetFirewallRule -DisplayName 'RDPPORTLatest-UDP-In-13809' -Profile 'Public,Domain,Private' -Direction Inbound -Action Allow -Protocol UDP -LocalPort $portvalue -Program '%SystemRoot%\system32\svchost.exe' -Group '远程桌面' -RemoteAddress 192.168.174.0/24,172.16.174.10

# 重启系统

桌面操作

修改端口

启动注册表编辑器。 (在“搜索”框中键入 regedit。)
导航到以下注册表子项:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp
查找 "PortNumber"
单击“编辑”>“修改”,然后单击“十进制”。
键入新端口号,然后单击“确定” 。
关闭注册表编辑器,然后重新启动计算机。

添加防火墙规则

windowns 修改RDP端口_Group

windowns 修改RDP端口_Group_02

按提示向下执行 ....