自动热键快捷方式重新映射^ UP ::!UP

时间:2019-06-08 10:48:03

标签: windows mapping autohotkey explorer

我试图将match_not_bol的快捷方式if ($arg_id ~ ([\d]+)[^\d]) { return 301 $uri?id=$1; } 转换为Ctrl+Arrow Up,简单。

原因是,在资源管理器中浏览时(Win 10),我希望将一个文件夹级别移回根目录,就像我按Alt +向上箭头键一样,但是可以按Alt+Arrow up

在尝试所有可能的组合之前,我一直尝试所有可能的组合,但是会打开一个新的资源管理器窗口,因此结果与我按Autohotkey时并不完全相同。

这是我的第一个主意,根本不做任何事情。

Ctrl+Arrow Up

调整之后,我发现它可以工作,但是它打开了一个新的资源管理器窗口,而不是保留在同一窗口中,只向后移动了一层。

Alt+Arrow Up

使用Google,论坛并尝试所有可能的组合花费一个多小时,这有多难?

1 个答案:

答案 0 :(得分:1)

非常接近,巴卡:

^Up::Send !{Up}

现在,AutoHotKey将打印Alt + ArrowUp,而不是CTRL + ArrowUp。

考虑使用

^Up::
IfWinActive, Windows Explorer;
Send !{Up}
return

仅适用于名为“ Windows资源管理器”的窗口。