首页 > 系统相关 >Windows修改远程桌面3389端口bat脚本

Windows修改远程桌面3389端口bat脚本

时间:2023-07-19 10:04:33浏览次数:36  
标签:bat rdp Windows port% 端口 echo 远程桌面 3389

使用Bat脚本修改Windows服务器3389远程端口脚本;

食用时将以下代码保存为.bat或.cmd即可,注意编码格式否则会出现乱码;

使用管理员模式打开,否则可能无法修改。

@echo off
echo ————————————————-
echo – %~nx0
echo –
echo – Windows 远程桌面端口修改
echo – 提示: 远程端口默认为 3389(十六进制 0xd3d)
echo –
echo – 当前端口(十六进制):
reg query "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" /v "PortNumber"
echo ————————————————-
:: check admin
net session >nul 2>&1
if %errorLevel% == 0 (echo [管理员模式]) else (echo 错误:请在文件上右键,使用管理员运行 & pause & goto :EOF)
:: check admin
set /p rdp_port="输入要修改的端口号 (默认为 3389):"
if "%rdp_port%" EQU "" set rdp_port=3389
echo – 按任意键确认将远程桌面端口设置为: %rdp_port%
pause
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" /v "PortNumber" /t REG_DWORD /d %rdp_port% /f
echo – 新端口 (十六进制):
reg query "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" /v "PortNumber"
echo — 将新端口添加到防火墙例外 …
netsh advfirewall firewall add rule name="RDP Port %rdp_port%" profile=any protocol=TCP action=allow dir=in localport=%rdp_port%
echo ———- 按任意键重启 TermService 服务,使新设置生效(远程桌面将被断开)
echo ———- 若远程桌面断开后无法连入,尝试重启系统即可生效
pause
echo — 重新启动远程桌面服务 …
net stop TermService /y
net start TermService /y
:DONE
echo ———- 完成
pause

 

标签:bat,rdp,Windows,port%,端口,echo,远程桌面,3389
From: https://www.cnblogs.com/shenjingwa/p/17564732.html

相关文章

  • jdbc-plus是一款基于JdbcTemplate增强工具包,基于JdbcTemplate已实现分页、多租户、动
    ......
  • Windows 7 操作系统
    2.2.1Windows7的基础知识Windows7的主要特性有: 更简单 更安全 更好的连接 更低的成本安装Windows7操作系统所需的硬件配置 Windows7系统的软件需求只是指对硬盘系统的要求。安装Windows7系统的硬盘分期必须采用NTFS结构,要确保至少有16GB的可用空间,最好能提供40GB可用......
  • MyBatis的SQL执行结果和客户端执行结果不一致问题排查
    1.代码中MyBatiesPlus执行的结果,如下图,handle字段中U后面是C2.相同sql拷贝到客户端中查询出的结果,如下图,handle字段U后面是B 原因:有程序去更改handle,把handle改为了带有C的值,但是在报错后,程序进行了回滚总结:代码中查询的sql的结果和客户端查询的结果不一致,应考虑程序执行过......
  • Windows远程“要求的函数不受支持”解决办法
    Windows远程“要求的函数不受支持”解决办法 解决方法:开启组策略中远程桌面链接安全层。1、开始-运行-gpedit.msc,进入组策略编辑器;2、找到左侧边栏计算机配置-管理模板-Windows组件-远程桌面服务-远程桌面会话主机-安全项;3、修改以下两项:  A,远程(RDP)连接要求使用指......
  • windows用户态程序高效排错
    windows用户态程序高效排错256页2007年12月第一次印刷20MB  ......
  • windows域控服务器时间同步
    1、https://blog.csdn.net/pimg2005/article/details/126699530域控时间同步配置配置分为两步:第一步为域控服务器配置与阿里云NTP的时间同步;第二步通过组策略实现域内成员同步域控服务器的时间。一、域控服务器配置NTP1、添加时间服务器地址(域名或IP)(下面这个键存放着时间服......
  • 远程登陆virtualbox虚拟机windows server 2019
    1.virtualbox网络设置2.启用远程桌面3.获取远程ip4.本机使用mstsc远程登陆......
  • python远程操作windows
    Python远程操作Windows1.概述在本文中,我将向你介绍如何使用Python实现远程操作Windows系统。远程操作是指通过网络连接到远程计算机并执行一些操作,例如运行命令、复制文件、启动进程等。我们将使用Python的一些库来实现这个目标。2.流程概述下表展示了整个过程的步骤和相应的......
  • Windows Intelnet 属性中的隐私弹出窗口阻止程序设置设置为高级别
    要通过批处理将WindowsIntelnet属性中的隐私弹出窗口阻止程序设置设置为高级别,你可以使用以下命令:REGADD"HKCU\Software\Microsoft\Windows\CurrentVersion\InternetSettings\Zones\3"/v1406/tREG_DWORD/d3/f这个命令会将注册表键值1406设置为3,表示阻止级别设置......
  • 在 Windows Server 2022 中,可以通过调整注册表来修改内核参数。以下是一些常见的内核
    在WindowsServer2022中,可以通过调整注册表来修改内核参数。以下是一些常见的内核参数调整在WindowsServer2022中,可以通过修改注册表来调整TCP/IP栈参数、TCP策略和文件系统缓存。请注意,对注册表的更改需要谨慎操作,建议在进行更改之前备份注册表以及系统状态。调整线......