如何在 Windows 11 资源管理器双击返回上级目录?

Windows 10 下使用 QTTabbar 可以解决这个问题,并且有多标签页支持,但11似乎不支持 QTTabbar 。请问各位大佬有无优雅的解决方案?

系统自带的地址栏的地址不是一级级可以直接点击跳转的么……

支持的,win11正在用。标签栏得放底部

支持.

QTTabbar 有破解开源版和 原版 两种.

原版沉寂多年后, 已经更新到支持win11了.

http://qttabbar.wikidot.com/

找了半天没找到怎么关qttabbar自带的标签……实在是格格不入,而且11资源管理器自带的多标签页支持也够了。有没有其他的解决方法呢?目的是双击返回,不是用qttabbar.

查看-点击选项的文字

#IfWinActive, ahk_exe explorer.exe ahk_class CabinetWClass
;判定是否在资源管理器窗口
~LButton::
MouseGetPos, OutputVarX, OutputVarY, OutputVarWin, OutputVarControl
PixelGetColor, OutputVarColor, OutputVarX, OutputVarY, RGB
if (A_PriorHotKey = "~LButton" and A_TimeSincePriorHotkey < 400) and (OutputVarColor = "0xFFFFFF")
;判定是否点击的点是白色
send !{up} ;如果是则发送alt+上键
return
#if

3 Likes

clover

QTTabBar 其实很合适,配合鼠标手势很方便

只是原版作者好久没更新了,小毛病较多,需要修补

不用的话,可以直接用全局鼠标手势绑定快捷键

用了挺久了,发现外接屏幕上无效,不知道什么原因,似乎是颜色取不准

可能与相对坐标的定位有关

#Requires AutoHotkey v2.0
#HotIf WinActive("ahk_exe explorer.exe") or WinActive("ahk_class CabinetWClass") or WinActive("ahk_class #32770")
;判定是否在资源管理器窗口
~LButton::
{
    CoordMode "Pixel", "Screen"
    CoordMode "Mouse", "Screen"
    MouseGetPos(&x, &y, , )
    Color := PixelGetColor(x, y)
    if (A_PriorHotKey = "~LButton" and A_TimeSincePriorHotkey < 400) and (Color = "0xFFFFFF")
        ;判定是否点击的点是白色
        send "!{Up}" ;如果是则发送alt+上键
    return
}

自用的,修复了多屏显示时坐标不准问题的问题