Как установить различные макеты Windows 7 Explorer для разных окон (с / без навигационной панели)
Часто я хотел бы открыть окно проводника Windows и отключить панель навигации, чтобы она была приятной и компактной. Но в других окнах Windows Explorer я хочу, чтобы область навигации все еще была видимой. Если я использую параметр «Упорядочить»> «Макет»> «Панель навигации», чтобы удалить панель навигации из окна «А», а затем в окне «BI» перейти к другой папке, панель «В» исчезнет. Т.е. изменения макета, сделанные в одном окне, применяются ко всем окнам.
Примечание. Я не хочу, чтобы макет применялся к определенным папкам, а не к конкретным окнам Проводника. Я не беспокоюсь об этих изменениях, сохраняющихся при перезагрузке Windows.
- Как уменьшить размер заливки заголовка и окна на Windows 8 или Windows 10?
- В Vista Explorer, как я могу найти содержимое всех файлов в каталоге для слова?
- Комбинация клавиш для адресной строки проводника Windows
- Колонка размера папки в проводнике в Windows Vista / Seven
- Открыть и выбрать файл в существующем окне проводника
- Как сделать ярлык для ftp-сайта открытым в Windows Explorer не IE
- FTP из проводника Windows в активном режиме?
- Наличие Windows 7 «Сортировка по типу файла» по умолчанию
- Как открыть проводник Windows в качестве другого пользователя в Windows 10?
- Bash в Windows 10 - Каталоги, не появляющиеся при создании в Проводнике файлов
- Как добавить записи в боковую панель «Другие места» проводника Windows?
- Перемещение файлов в каталог вместо корзины
- Проводник (рабочий стол) Остановка освежения
Поскольку мы называем близнецами, я чувствую, что мне действительно нужно попытаться ответить на этот вопрос.
Это не идеальное решение, но я бы предложил установить AutoHotKey и создать комбинацию клавиш, которая включает и выключает навигационную панель. В Windows 8 Это можно сделать с помощью клавиш Alt,V,N,Space
. В Win7 это должно быть очень похоже.
После установки AutoHotKey вы можете создать следующий скрипт
F12:: ID := WinExist("A") WinGetClass,Class, ahk_id %ID% WClasses := "CabinetWClass ExploreWClass" IfInString, WClasses, %Class% { Send !vn{Space} } return
Это отображает F12 для переключения панели навигации только в проводнике. В любом другом приложении F12 будет продолжать делать все, что он делает в этом приложении.
Если окажется, что клавиши быстрого доступа в Win7 отличаются, то их легко обнаружить и изменить. Просто нажмите Alt в проводнике и посмотрите, что получится!
Конечно, это не идеальное решение. При переключении между окнами вам, вероятно, придется постоянно включать и выключать его, но это намного быстрее, чем запуск файлов .bat с рабочего стола.
Другая альтернатива, как упоминалось выше, использует альтернативный исследователь. Я не мог работать без xplorer2 , я бы очень рекомендовал его.
Согласно моим исследованиям, расположение проводника определяется регистрационной записью PageSpaceControlSizer, которая находится в:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Modules\GlobalSettings\Sizer
.
Этот раздел реестра запрашивается при каждом открытии нового окна проводника или при изменении отображаемой папки.
Поэтому идея состоит в том, чтобы создать два REG-файла с содержимым этой записи реестра, когда панель навигации включена или выключена. Содержимое можно экспортировать изнутри regedit. Из моего макета выводятся следующие.
nav_on.reg
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Modules\GlobalSettings\Sizer] "PageSpaceControlSizer"=hex:ce,00,00,00,01,00,00,00,00,00,00,00,10,04,00,00
nav_off.reg
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Modules\GlobalSettings\Sizer] "PageSpaceControlSizer"=hex:ce,00,00,00,00,00,00,00,00,00,00,00,10,04,00,00
Затем вы можете создать два пакетных (.bat) файла, которые будут либо использовать команду reg, либо просто сделать тихий импорт файла .reg:
regedit /s nav_on.reg
Создание двух ярлыков на рабочем столе для двух пакетных файлов даст вам возможность включить или отключить навигационную панель для следующего окна или папки Проводника.
Если вы действительно хотите получить фантазию, вы также можете создать два расширения оболочки Explorer, которые добавят в контекстное меню опции «Открыть с навигационной панелью» и «без».
Для начала ознакомьтесь с этой статьей:
Полное руководство идиота для написания расширений оболочки .