Відповіді:
Ось сценарій AutoHotKey . ⊞ Win+ Aперемикає панель навігації.
/*
Author:
Date:
Contact:
*/
#NoTrayIcon
#Persistent
#NoEnv
#SingleInstance, Force
#IfWinActive ahk_class CabinetWClass
#a::
Send !d{tab}{tab}{enter}ln
Цей потік може бути корисним:
Комбінація клавіш для приховування / показу навігації в Провіднику
Відповідно до потоку, не існує гарячих клавіш, щоб приховати / показати панель навігації, але ви можете використовувати ALT- T, Oщоб отримати більшу частину шляху туди. Інший плакат пропонує використовувати утиліту, таку як AutoHotkey, для створення сценарію, який ви можете призначити спеціальній гарячій клавіші.
Я пропоную рішення для Windows 8 тут.
У файловому браузері спочатку натисніть Alt(не тримайте комбіновану клавішу).
Потім натисніть Vі N.
Нарешті натисніть Space.
Використовуючи Autohotkey, щоб призначити F8 як генератор панелі, це для мене спрацювало:
#IfWinActive ahk_class CabinetWClass
~F8::
RegRead, NavigationPane_Status, HKEY_CURRENT_USER, SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Modules\GlobalSettings\Sizer, PageSpaceControlSizer
If NavigationPane_Status = a700000001000000000000000a050000
RegWrite, REG_BINARY, HKEY_CURRENT_USER, SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Modules\GlobalSettings\Sizer, PageSpaceControlSizer, a00000000000000000000000ec030000
Else
RegWrite, REG_BINARY, HKEY_CURRENT_USER, SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Modules\GlobalSettings\Sizer, PageSpaceControlSizer, a700000001000000000000000a050000
WinGetClass, eh_Class,A
If (eh_Class = “#32770” OR A_OSVersion = “WIN_VISTA”)
Send, {F5}
Else PostMessage, 0x111, 28931,,, A
Send, !{Up}
Send, {Backspace}
Return
#IfWinActive
Скомпілювавши цей файл у виконуваний файл та використовуючи одну з цих кількох програм, які додають до панелі інструментів Explorer із налаштованими кнопками, ви можете використовувати цей скрипт як гарячу кнопку в один клік. Аналогічно з іншими панелями Preview і Details, відповідно, присвоєння Alt + P і Alt + Shift + P.