批处理文件内容:
- 12517 是远程端口号
- 批处理文件需要已管理员身份运行
@echo off
color f0
title 修改远程桌面端口
color 0a
set port = 12517
echo --开始执行修改程序 【请以管理员身份运行】
echo --端口:%port%
echo.
echo --启用远程桌面功能
REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t REG_DWORD /d 0 /f
echo.
echo --修改远程桌面连接端口
REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp" /v PortNumber /t REG_DWORD /d %port% /f
REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" /v PortNumber /t REG_DWORD /d %port% /f
echo.
echo --添加端口入站规则
netsh advfirewall firewall delete rule name="远程桌面端口入站规则%port%"
netsh advfirewall firewall Add rule name="远程桌面端口入站规则%port%" dir=in localport=%port% protocol=TCP action=allow
echo.
echo --修改程序执行完成
pause>nul