每当我在 Windows XP 中移动或删除文件时,资源管理器似乎都会询问我是否真的要这样做,只要有只读文件或可执行文件,或者出于其他一些奇怪的原因。这非常烦人,尤其是可执行文件,因为它们肯定不比普通文件更有价值。此外,它慢下来这些操作不应花费时间。
我主要使用 FreeCommander 等更好的工具,但有时 explorer 很方便。有没有办法关闭此“功能”?
更新: 当我按下 DELETE 键时,这与确认无关。这个确认没问题,我想保留它。我想去掉的是删除或移动 Windows 认为重要的文件时需要的额外确认(但我不这么认为)。例如,在移动一个大目录时,Windows 似乎会查看其中的所有文件,以询问我是否真的要移动 foo.exe。我说“全部都同意”,然后它找到了一个只读文件,我说“全部都同意”,然后它找到了……最后我发现自己像水手一样骂脏话。
答案1
为此目的,文件是只读的,如果您想强制移动,请考虑使用命令行移动或其他更专业的工具。泰拉复制允许您使用 shell 扩展强制移动...
答案2
我发现最简单的方法是右键单击回收站并转到属性。通过取消选中该框来禁用删除确认。希望有所帮助。
答案3
这是一个非常混乱的自动热键脚本将会执行您想要的操作。
我之所以说混乱是因为......
- 你按下删除键。然后它会尝试使用Ctrl+ c,就像你在 Explorer 中那样。这还会将包含文件路径的字符串复制到剪贴板
- 它不会区分窗口。如果你使用这个,你的删除键就没了。
- 它必须等待一段时间才能将路径粘贴到命令提示符中
这是按 Delete 后按 Enter 的愚蠢方法。说真的,它不会减慢任何速度。
发送,{control down}c{control up} 运行 cmd Sleep,300 发送,del /q %clipboard% {return} 退出 {return}
现在,您可以通过将整个内容包装在检查中以查看它是否是 Explorer 文件夹来稍微美化一下。这将消除它尝试执行某些操作的困境,例如del /q http://superuser.com/questions/pressing-del-then-enter-is-too-slow-for-me
如果您没有复制文件路径。
如果您需要有关 AutoHotKey 的更多信息,Google 是您的好朋友。