远程桌面连接至指定会话(session)的方法.

本文分享了一种解决远程桌面连接中断后无法回到原会话的问题的方法。通过使用CMD命令查询会话ID,并利用tscon命令切换到指定会话,可以实现继续执行原会话中的任务。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

不知道有没有人遇到过这样的变态问题,在管理服务器的时候,用远程桌面连接,在会话中还进行着任务的时候由于某种原因(断网或者误点)退出了远程桌面,之后再连的时候已经连不到原来的会话中了,而是新建立了一个会话,也看不到原来的会话中进行的任务了.现找到一办法和大家分享如下:
不管哪个会话,先登录进去...
CMD下输入
query session查看在进行任务那个会话的ID
然后再用tscon ID将当前会话转到需要的那个会话中 
原来的任务马上会重现眼前的...嘿嘿...
### 如何通过远程桌面连接进行文件传输 #### 设置远程桌面连接以支持文件传输 为了使文件能够在本地计算机与远程计算机之间顺利传输,在建立远程桌面连接之前,需确保进行了适当设置。对于Windows操作系统而言,可以通过内置的远程桌面协议(RDP)来完成这一操作[^3]。 在准备阶段,应先确认已按照正确的方式设置了用于远程访问的目标机器。这通常涉及指定有效的用户名和密码,并提供目标系统的IP地址以便定位。例如,当给定的信息为: - 用户名:`admin123` - 密码:`xxxxxxxxx` - IP 地址:`10.10.10.10` 则可以在Win10搜索框内输入“远程桌面连接”,随后点击显示选项并填入上述IP及用户名详情。值得注意的是,建议勾选保存凭据选项以简化后续登录流程。 #### 配置本地资源共享以启用文件传输 一旦建立了成功的RDP会话,则可进一步调整客户端侧配置以允许文件交换。具体来说,就是在启动远程桌面应用程序时,进入其高级设置中的“本地资源”部分,选择“更多”按钮展开更详细的选项菜单。在此处应当特别关注“驱动器”的选取,因为这是实现跨设备间数据流通的关键所在。 如果希望将特定磁盘分区设为临时存储空间供双方读写访问的,可以选择像D:\这样的路径作为中介桥梁。这样做之后,该卷会被映射至远端系统内部成为可用的网络位置之一,从而使得两地之间的资料搬运变得轻而易举。 ```powershell # PowerShell脚本示例:自动加载本地D盘到远程会话中 $rdpFileContent = @" screen mode id:i:2 use multimon:i:0 desktopwidth:i:1920 desktopheight:i:1080 session bpp:i:32 winposstr:s:0,1,100,100,1124,650 compression:i:1 keyboardhook:i:2 audiocapturemode:i:0 videoplaybackmode:i:1 connection type:i:2 networkautodetect:i:1 bandwidthautodetect:i:1 displayconnectionbar:i:1 enableworkspacereconnect:i:0 disable wallpaper:i:1 allow font smoothing:i:0 allow desktop composition:i:0 disable full window drag:i:1 disable menu anims:i:1 disable themes:i:0 disable cursor setting:i:0 bitmapcachepersistenable:i:1 full address:s:10.10.10.10 audiomode:i:0 redirectprinters:i:1 redirectcomports:i:0 redirectsmartcards:i:1 redirectclipboard:i:1 redirectposdevices:i:0 drivestoredirect:s:D: username:s:admin123 domain:s: save credentials:i:1 prompt for credentials on client:i:0 gatewayusagemethod:i:4 gatewayprofileusagemethod:i:0 gatewaycredentialssource:i:4 gatewaysmartcardcredentialusagemethod:i:4 authentication level:i:2 promptcredentialonce:i:1 negotiate security layer:i:1 remoteapplicationmode:i:0 alternate shell:s: shell working directory:s: loadbalanceinfo:s:TSProLoadBalanceInfo disable terminal server connection manager:i:0 disable ts gateway smart card redirection:i:0 targetisaadjoinedmachine:i:0 span monitors:i:0 use restricted admin mode:i:0 seamless authentication:i:0 maximizeshellwindowonclient:i:0 deviceredirectionoptions:i:ff ts session broker redirect:i:0 redirectdirectx:i:1 "@ Set-Content -Path "C:\temp\RemoteDesktopWithDrive.rdp" -Value $rdpFileContent Start-Process mstsc.exe "C:\temp\RemoteDesktopWithDrive.rdp" ``` 此PowerShell脚本创建了一个`.rdp`文件,其中包含了指向远程服务器的具体参数以及指示要重定向哪个本地驱动器(这里指定了D:)。运行这段代码将会开启一个新的远程桌面窗口并将选定的磁盘加入到会话之中。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值