![Total Commander 使用 Windows 复制机制,而不是其自身的复制机制](https://linux22.com/image/1582938/Total%20Commander%20%E4%BD%BF%E7%94%A8%20Windows%20%E5%A4%8D%E5%88%B6%E6%9C%BA%E5%88%B6%EF%BC%8C%E8%80%8C%E4%B8%8D%E6%98%AF%E5%85%B6%E8%87%AA%E8%BA%AB%E7%9A%84%E5%A4%8D%E5%88%B6%E6%9C%BA%E5%88%B6.png)
当我想在移动设备上使用 Total Commander 复制某些内容时,会出现以下窗口
但是,这是(据我所知)Windows 资源管理器处理复制过程。
我想要的是 Total commander 处理复制,就像这张图片一样(不是我的图片,是在网上找到的,但从显示的路径来看,它意味着本地系统复制/粘贴:
我怎样才能实现这个目标?
我甚至尝试了同事使用的其他发行版,他的复制粘贴功能如预期一样工作,但在我的 PC 上,它只是默认使用 Windows 复制机制。我在哪里可以更改此设置?
编辑:1
确实,我一直在将第一张图片中的文件复制到手机中。为了在本地文件系统上测试复制,生成了新图片:
因此,即使在本地文件系统上,total commander 似乎也没有使用它自己的实现。
另外,为了清楚起见,我运行的是 Windows 10 64 位企业版
答案1
您的屏幕截图看起来不像常规的 Windows 资源管理器文件复制对话框。相反,它看起来像 WindowsPTP/MTP 外壳扩展文件复制对话框。
您正在将文件复制到不允许直接文件系统级访问的手机或其他设备 - 它仅提供 MTP 协议访问,而 Windows 上的 MTP 由 Explorer 作为不对应于任何文件系统位置的“虚拟”文件夹处理。它没有(也不能有)驱动器号或挂载点,并且看到的路径仅在 Explorer 本身内有效,而不是在操作系统范围内有效。
(即使您使用 MTP 插件直接在 TotalCmd 中浏览项目,也不会改变这种情况,它只是将 MTP 客户端放入不同的程序中。)
因此,Total Commander 无法使用其常规的基于文件的副本,因为没有地方可以复制这些文件。
重新编辑:对于真正的基于文件的副本,唯一想到的就是你是否没有意外地已选择TotalCmd 偏好设置屏幕中的“资源管理器”方法: