【夏虫语冰】Win10远程桌面连接的指定端口方式

本文详细介绍了如何在Windows中修改远程桌面端口,本地计算机访问远程服务器的方法,包括使用bat脚本自动化登录过程,以及处理保存凭据的问题。
摘要由CSDN通过智能技术生成

1、简介

Windows原生的远程桌面功能仅在专业版及以上版本中提供,与此相匹配的客户端软件为Remote Desktop(远程桌面)。

在这里插入图片描述

注意: 当远程桌面服务器 (即,你要连接到的电脑) 需要运行专业版 Windows 时,
客户端机器 (你要从其进行连接的设备) 可以运行任何版本的 Windows (专业版或家庭版),甚至是完全不同的操作系统。

远程桌面默认端口号:3389

远程桌面服务 (RDS) 是一个卓越的平台,可以生成虚拟化解决方案来满足每个最终客户的需求,包括交付独立的虚拟化应用程序、提供安全的移动和远程桌面访问,使最终用户能够从云运行其应用程序和桌面。
在这里插入图片描述

2、修改远端计算机端口

  • 快捷键win+r,弹出如下窗口,输入regedit回车:
regedit

在这里插入图片描述
依次打开路径:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentContro1Set\Control\Tenninal Server\WinStations\RDP-Tcp

在这里插入图片描述
右侧找到PortNumber,默认端口为3389,双击打开,选择10进制,改为你想要的端口号(65535以内的数值),点击确定即可。这里设置为1234。
在这里插入图片描述
关闭防火墙或者打开对应的端口。
在这里插入图片描述

打开远程访问权限。
在这里插入图片描述

3、本地端计算机访问远端

  • 快捷键win+r,弹出如下窗口,输入mstsc回车:
mstsc

在这里插入图片描述

  • 弹出远程桌面连接窗口
    填写远端电脑的公网IP地址,或局域网IP地址,或域名等。
    不写端口为默认端口3389,指定端口只需要写在IP后面。

在这里插入图片描述
(1)此外,在 Windows、Android 或 iOS 设备上: 打开远程桌面应用(可从 Microsoft Store、Google Play 和 Mac App Store 免费获得),然后添加要连接的 PC 的名称(从步骤 1 开始)。 选择你添加的远程电脑名称,然后等待连接完成。

(2)若要连接到远程电脑,必须打开该电脑,它必须具有网络连接,必须启用远程桌面,你必须具有对远程电脑的网络访问权限(可以通过 Internet 访问),并且必须具有连接权限。 若要获得连接权限,你必须在用户列表中。 开始连接之前,最好先找到要连接的计算机的名称,并确保允许远程桌面连接通过其防火墙。

4、bat脚本

(1)自动填充系统用户名和密码,登录远程桌面。

  • Auto_Mstsc.bat
@Echo off

Set SERVER=192.168.1.110
Set PORT=1234
Set USERNAME=Administrator
Set PASSWORD=hello

rem 提前清除凭证,以防之前已有同名的凭证
Cmdkey /delete:TERMSRV/%SERVER%
rem 等待1秒
Timeout 1
rem 注册凭证。创建,显示和删除保存的用户名和密码。
Cmdkey /generic:TERMSRV/%SERVER% /user:%USERNAME% /pass:%PASSWORD%

Start mstsc /v:%SERVER%:%Port%

rem 这个工具接受超时参数,等候一段指定的时间()或等按任意键。
Timeout 2

Cmdkey /delete:TERMSRV/%SERVER%

在这里插入图片描述

(2)手动填写账户信息

  • Manual_Mstsc.bat
start mstsc /v:192.168.1.110:1234

在这里插入图片描述
(3)开启和关闭远程桌面功能

reg add "HKLM\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" /t   REG_DWORD /v portnumber /d 3389 /f
    
rem 开启远程桌面
wmic RDTOGGLE WHERE ServerName='%COMPUTERNAME%' call SetAllowTSConnections 1
     
rem 检查端口状态
netstat -an|find "3389"
     
rem 关闭远程桌面
wmic RDTOGGLE WHERE ServerName='%COMPUTERNAME%' call SetAllowTSConnections 0

5、其他问题

5.1 保存凭据登录

解决系统管理员不允许使用保存的凭据登录远程计算机
在PC机上配置组策略
1、在运行中输入 gpedit.msc,启动本地组策略编辑器。
2、设置组策略“凭据分配”
定位到 计算机配置 - 管理模板 - 系统 - 凭据分配,打开右边窗体的“允许分配保存的凭据用于仅 NTLM 服务器身份验证”
在这里插入图片描述

结语

如果您觉得该方法或代码有一点点用处,可以给作者点个赞,或打赏杯咖啡;╮( ̄▽ ̄)╭
如果您感觉方法或代码不咋地//(ㄒoㄒ)//,就在评论处留言,作者继续改进;o_O???
如果您需要相关功能的代码定制化开发,可以留言私信作者;(✿◡‿◡)
感谢各位童鞋们的支持!( ´ ▽´ )ノ ( ´ ▽´)っ!!!

  • 22
    点赞
  • 32
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
回答: 要在Win10上使用远程桌面连接,有几种方法可以选择。首先,你可以使用Win10自带的远程控制功能。这需要在被控制的电脑上开放一个端口到互联网上,操作相对复杂。\[1\]其次,你还可以使用其他远程连接软件,如向日葵和TeamViewer。这些软件连接更加方便快捷,尤其是在网络情况一般的情况下,向日葵能够实现连接的稳定。\[2\]在使用远程桌面连接时,你需要输入远程计算机的全称和本地用户名,并勾选“允许我保存凭证”。这样,下次连接时你可以直接点击保存好的RDP文件进行连接。\[3\]希望这些信息对你有帮助! #### 引用[.reference_title] - *1* *2* [win10远程桌面连接详细步骤](https://blog.csdn.net/qq_44665283/article/details/122716174)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [Win10 (mstsc)局域网远程桌面连接,超全面设置。(附带,外网远程连接mstsc)](https://blog.csdn.net/Jackliu200911/article/details/106899737)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值