命令行操作
$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"
单击“编辑”>“修改”,然后单击“十进制”。
键入新端口号,然后单击“确定” 。
关闭注册表编辑器,然后重新启动计算机。
添加防火墙规则
按提示向下执行 ....
标签:RDP,单击,修改,端口,windowns,portvalue,注册表 From: https://www.cnblogs.com/wangguishe/p/18408550