我在 Windows 10 中搜索一个快捷键,使我能够从文件夹 A 内部导航到文件夹 B:
- Top Folder
-- A (I am here)
-- B
然后是快捷方式:
- Top Folder
-- A
-- B (now I am here)
无法找到有关此本机快捷方式的信息。
PS:AHK 脚本也会有帮助。
答案1
使用这个出色的 Autohotkey 脚本可以让它工作:
; navigate to next sibling folder from Windows Explorer
#If WinActive("ahk_class CabinetWClass") || WinActive("ahk_class ExploreWClass")
^PgUp::
^PgDn:: NavigateToSiblingDir( InStr(A_ThisHotkey, "Up") )
NavigateToSiblingDir(UpDown) {
oShell := ComObjCreate("Shell.Application")
WinGet, hWnd,, A
for oWin in oShell.Windows {
if (hWnd = oWin.hwnd) {
oFolder := oWin.Document.Folder
startDirPath := oFolder.Self.Path
parentDirPath := oFolder.ParentFolder.Self.Path
break
}
}
for item in oShell.Namespace(parentDirPath).Items {
if !item.IsFolder
continue
if (found && nextSiblingPath := item.Path)
break
if (item.Path = startDirPath && found := true)
prevSiblingPath := prev
prev := item.Path
}
if (UpDown && prevSiblingPath)
oWin.Navigate(prevSiblingPath)
if (!UpDown && nextSiblingPath)
oWin.Navigate(nextSiblingPath)
}
Github:explorer-导航-兄弟文件夹.ahk
我衷心感谢并赞扬tearinker & jeeswg (AHK)。