在 Windows XP 中,复制/覆盖多个文件时,可以按 Alt + A 来复制/替换全部。
这些键盘快捷键似乎在 Windows 7 中不可用。我必须按 Alt + D,然后按 Tab、Tab、Tab、Space 才能通过键盘获得相同的效果。
有人知道按下这些对话框上的巨大“按钮”的键盘快捷键吗?
答案1
经过一番思考后,我意识到我可以用以下方法实现这一点:自动热键。
将以下内容保存到脚本中并使用 AutoHotkey 运行。组合键为 Alt + A。当标题为“复制文件”的窗口处于活动状态时, 它模拟按Alt + D
、Tab
、Tab
、Tab
。Space
注意:该IfWinActive
函数匹配部分标题,因此如果您正在运行该函数并且窗口标题中包含“复制文件”,则 AutoHotkey 也会将键发送到该窗口。
;alt + a ... do replace all on select file dialog
#IfWinActive Copy File
!a::
SendInput !d
SendInput {Tab}
SendInput {Tab}
SendInput {Tab}
SendInput {Space}
return