飞六网首页 | 社区搜索 | 全文检索 | 注册 | 登录
  • 首页
  • 论坛
  • IT资讯
  • 操作系统
  • 企业应用
  • 软件分享
  • 建站运营
  • 生活健康
  • 文学影视
  • windows更改3389端口,不重启生效
    2024-04-13 08:58:07   来源:   评论:0 点击:

    目前仅在win7专业版,win10ltsc上测试过。bat脚本如下:::建议win7使用::chcp 936::建议win10使用::chcp 65001::如果乱码,新建文本文档...
    目前仅在win7专业版,win10ltsc上测试过。bat脚本如下:
    ::建议win7使用
    ::chcp 936
    ::建议win10使用
    ::chcp 65001
    ::如果乱码,新建文本文档,本文件内容全部复制粘贴,另存bat文件
    cls
    @echo off
    color f0
    echo 修改远程桌面3389端口(支持Windows 2003 2008 2008R2 2012 2012R2 7 8 10 )
    echo 自动添加防火墙规则
    echo %date%   %time%
    set /p c= 请输入新的端口:
    ::检查是否为纯数字
    echo %c%|findstr "[^0-9]">nul&&goto end||goto edit
    :edit
    ::修改防火墙
    netsh advfirewall firewall add rule name="Remote PortNumber" dir=in action=allow protocol=TCP localport="%c%"
    netsh advfirewall firewall add rule name="Remote PortNumber" dir=in action=allow protocol=TCP localport="%c%"
    echo 防火墙修改成功_准备修改注册表
     
    ::修改注册表
    reg add "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp" /v PortNumber /t reg_dword /d %c% /f
    reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" /v PortNumber /t reg_dword /d %c% /f
    echo 注册表修改成功_准备重启服务
     
    ::重启RDP服务
    net stop "UmRdpService"
    net stop "remote desktop services"
    net start "UmRdpService"
    net start "remote desktop services"
    echo 服务重启完成
     
    ::延时等待服务启动
    ping -n 3 127.0.0.1 >nul
     
    ::查看是否端口被监听
    netstat -ano | findstr "%c%"
     
    pause
    exit
     
    :end
    echo 修改失败
    pause

    打赏

    取消

    一路走来,感谢有你,谢谢您的支持!

    扫码支持
    扫码打赏,感谢您对飞六网的支持!

    打开支付宝扫一扫,即可进行扫码打赏哦

    Powered by 飞六网,分享从这里开始,精彩与您同在

    相关热词搜索:

    上一篇:mstsc远程登录关机,重启命令
    下一篇:最后一页