您的位置 首页 > 数码极客

xiaolai脚本如何改端口号

远程桌面用默认的端口3389很不安全。一般维护人员需要修改远程端口,最普通的修改方式是修改注册表文件,比较复杂容易出错。防火墙也经常忘记开放所修改的端口,导致自己都无法进去。

我给大家整理一个脚本文件 只需复制保存到记事本然后修改后缀为 bat文件放到服务器里面运行即可

@echo off

color 0a

::郑州一株网络技术支持整理

title 修改Windows 2003/2008远程桌面服务端口号

echo *******************************************************************

echo * 请输入您要更改的远程桌面端口号,范围:1024-65535,不能与其他端口冲突*

echo *******************************************************************

echo.

set /p 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 firewall set opmode mode = enable

netsh firewall set portopening all 80 web enable

netsh firewall set portopening all 3389 remote-pre enable

netsh firewall set portopening all %port% remote enable

echo.

echo *******************************

echo * 重新启动远程桌面*

echo *******************************

reg add "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t reg_dword /d 1 /f

reg add "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t reg_dword /d 0 /f

echo.

echo 下面开始重新启动电脑以生效,请选择启动方式:

echo 选择1手动重新启动

echo 选择2自动重新启动

set /p select=请您选择1,2:

if "%select%"=="1" goto A

if "%select%"=="2" goto B

pause

exit

:A

echo 退出,请手动重新启动电脑

pause

exit

:B

shutdown -r -t 1

pause

exit

以上代码保存到记事本然后修改成bat文件 比如L: 端口.bat

下面我示范下比较简单

选择2自动重启生效,或者1手动重启

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“xiaolai脚本如何改端口号”边界阅读