文件资源管理器中的“移动”确认对话框?

文件资源管理器中的“移动”确认对话框?

Windows 10。

我有图雷特氏症,偶尔在移动鼠标时我会点击它。偶尔我会运气不好,打开文件资源管理器窗口后会不小心将某个文件夹拖到某个随机位置。

我唯一能真正判断出这种情况发生的方法是,我会在眼角余光中看到项目列表丢失了一个项目,然后想,“啊,不会又丢失了”(我甚至不想去想我有多少次根本没有注意到)。然后我不得不四处寻找我做了什么,以便修复它,因为出于某种原因,资源管理器的“撤消”并不总是能捕捉到移动(尤其是当它们发生在左侧的文件夹窗格中时)。

所以我的问题是:有没有办法在资源管理器中启用文件夹移动确认对话框?(或者如果没有,有没有办法让撤消功能有更好的覆盖范围?)(或者也许让我必须按住 shift+拖动才能移动或做其他事情?)

我使用 TeraCopy 作为复制处理程序,但据我所知,它没有移动确认功能。我并不反对注册表黑客或在必要时安装第三方软件,尽管我宁愿不这样做。

对我来说,这是一个可访问性问题。我确实检查了可访问性设置,但没有找到任何有用的信息。我检查了 Win 10 设置和旧版控制面板 -> 轻松访问设置。

我读完了在 Windows 资源管理器导航窗格中禁用拖放功能(感谢提供链接),但那里的解决方案并不完全符合我的要求,原因与为什么它不是 OP 的正确解决方案类似:我的意外拖拽几乎总是超出阈值,这也适用于全部拖动操作,这并不是很理想。

答案1

我设法使用免费的自动热键

以下 AutoHotkey 脚本将禁用拖动或将其转换为重命名(与将光标拖到文件名上相同)。它基本上将任何鼠标左键按下操作转换为完整的左键单击,因此无法进行拖动:

#IfWinActive, ahk_class CabinetWClass
LButton::Send, {LButton}

安装 AutoHotKey 后,将上述文本放入一个.ahk文件中并双击进行测试。您可以通过右键单击托盘栏中的绿色 H 图标并选择退出来停止脚本。要让它在登录时运行,请将其放在 的启动组中
C:\Users\USER-NAME\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

有用的 AutoHotkey 文档:

答案2

我使用一款名为“拖放确认”的程序。我很喜欢它。 https://github.com/broken-e/DragDropConfirm

相关内容