我每天都会使用远程桌面,并且经常需要在物理 PC 和 RDP 之间,甚至在不同的多个远程会话之间快速传输文件。我启用了网络共享,我知道通过这种方式传输文件并不会很慢,但我正在寻找一种解决方法。
我还知道,如果您启用对磁盘驱动器的本地资源访问,则可以使用复制/粘贴选项。
我正在寻找直接的拖放功能。我听说微软计划在其新版本的 Windows Server 中启用此功能,但我找不到任何文档。
我运行双显示器设置,所以这将非常有帮助!
我的操作系统是:
Windows 7
Windows Server 2008
答案1
RDP 会话在 Windows 中不是有效的拖动源(目前还不是?),因此复制和粘贴是最快的方式。
我通常按 ctrl-c 和 ctrl-v 进行复制和粘贴,因为我个人发现它比拖放更快,而且你不必等待虚拟传输,就像当你复制某些内容然后点击鼠标右键尝试在会话之间粘贴它一样。
通过 RDP 复制和粘贴比通过(VPN)共享或 FTP 或 HTTP 复制要慢(传输时间方面),因此我通常会使用其中一种方式来处理大文件,这样在复制时我的剪切粘贴就可以用于其他任务。
答案2
另一个选择是 VNC,包括 TightVNC,它是免费的,允许您像 RDP 一样登录桌面,并包含一个文件传输按钮。
答案3
将本地文件拖放到远程服务器的方法如下:
- 让远程服务器将其文件资源管理器作为远程应用程序托管。
- 共享您的本地驱动器并将其映射到远程服务器上。
- 打开远程文件资源管理器并导航到映射的本地驱动器。
- 再次打开远程文件资源管理器并导航到所需的远程服务器文件夹。
现在,您有两个看起来正常的文件资源管理器,它们可以在彼此之间成功地进行拖放,而不会占用整个远程桌面会话所占用的屏幕空间。
我已使用内置远程桌面服务成功测试了托管在 Windows Server 2012 R2 上的 Windows 文件资源管理器。我还成功测试了托管在上述同一系统上的 Windows 文件资源管理器和第三方远程应用程序。
仅供参考:我使用上述系统测试了直接本地文件资源管理器和远程服务器文件资源管理器之间的拖放作为远程应用程序......仍然不起作用。