我有这个 autohotkey 文件。当我按 F2 时,它会切换我打开的所有 Windows 资源管理器选项卡,并使其保持焦点/将其发送到顶部。如果没有打开文件资源管理器窗口,它会打开一个
代码
F2::
IfWinNotExist, ahk_class CabinetWClass
Run, explorer.exe
GroupAdd, kjexplorers, ahk_class CabinetWClass ;You have to make a new group for each application, don't use the same one for all of them!
if WinActive("ahk_exe explorer.exe")
GroupActivate, kjexplorers, r
else
WinActivate ahk_class CabinetWClass ;you have to use WinActivatebottom if you didn't create a window group.
Return
我遇到的问题是我无法让它在其他应用程序上工作。很多时候我打开了多个 chrome 窗口,或者打开了多个 excel 文件,但我无法像在这里一样使用不同的热键循环浏览它们。我尝试替换文件.exe
名,groupnames
但在这里除了 Windows 资源管理器之外,其他任何程序都不起作用
答案1
F5::
IfWinNotExist, ahk_class Chrome_WidgetWin_1
Run, chrome.exe
GroupAdd, kjexplorers5, ahk_class Chrome_WidgetWin_1 ;You have to make a new group for each application, don't use the same one for all of them!
if WinActive("ahk_exe chrome.exe")
GroupActivate, kjexplorers5, r
else
WinActivate ahk_class Chrome_WidgetWin_1 ;you have to use WinActivatebottom if you didn't create a window group.
Return
这是我用来循环浏览 chrome 窗口并将它们置于顶部的基本变体自动热键。