Winodws修改远程端口的批处理
之前写过一篇手动修改Winodws远程端口号的教程,但因为手动修改步骤比较繁琐,为简化大家操作,抽空写了一个批处理脚本,该脚本会自动修改注册表文件,添加防火墙放行规则,并重启远程服务,无需重启电脑,使用简单、快捷!
只需将下面的代码保存为 .bat格式文件,双击并按照下面的提示输入您要更改的远程端口号即可。
@echo off chcp 65001 color 0a ::WINDOWS 修改远程端口批处理脚本 title 修改Windows远程桌面服务端口号 echo ******************************************************************* echo * 请输入您要更改的远程桌面端口号,范围:1024-65535,不能与其他端口冲突* echo ******************************************************************* echo. :input set /p port=请输入端口: echo %port%| findstr /r "^[1-9][0-9]*$" if errorlevel 1 ( echo 错误:请输入数字。 echo. goto input ) else ( if %port% LSS 1024 ( echo 错误:请输入1024-65535之间的数字。 echo. goto input ) else ( if %port% GTR 65535 ( echo 错误:请输入1024-65535之间的数字。 echo. goto input ) ) ) echo 远程端口修改完成,您当前的远程端口已修改为%port%请使用新的端口进行连接 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 netsh advfirewall firewall add rule name="远程桌面" dir=in action=allow protocol=TCP localport=%port% echo. echo ******************************* echo * 重新启动远程桌面 * echo ******************************* net stop termservice /y >nul net start termservice >nul pause exit
阅读剩余
版权声明:
作者:yunweiadmin
链接:https://ldnmp.com/winodws-change-remote-port-bat/
文章版权归作者所有,未经允许请勿转载。
THE END