Как установить различные макеты Windows 7 Explorer для разных окон (с / без навигационной панели)

Часто я хотел бы открыть окно проводника Windows и отключить панель навигации, чтобы она была приятной и компактной. Но в других окнах Windows Explorer я хочу, чтобы область навигации все еще была видимой. Если я использую параметр «Упорядочить»> «Макет»> «Панель навигации», чтобы удалить панель навигации из окна «А», а затем в окне «BI» перейти к другой папке, панель «В» исчезнет. Т.е. изменения макета, сделанные в одном окне, применяются ко всем окнам.

Примечание. Я не хочу, чтобы макет применялся к определенным папкам, а не к конкретным окнам Проводника. Я не беспокоюсь об этих изменениях, сохраняющихся при перезагрузке 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, которые добавят в контекстное меню опции «Открыть с навигационной панелью» и «без».

Для начала ознакомьтесь с этой статьей:
Полное руководство идиота для написания расширений оболочки .

  • Как исправить Windows 10 explorer.exe не отвечает?
  • Как я могу конвертировать путь к файлу UNC в файл URI без использования каких-либо сторонних инструментов или вручную?
  • Изменить местоположение по умолчанию для проводника, открытого через горячую клавишу
  • Как изменить имя по умолчанию «Новая папка» для папок в проводнике на текущую дату и время?
  • Почему мой проводник Windows больше не обновляется?
  • Обновить иконку Cache Without Rebooting
  • Windows 10 отключить спрей окна
  • Отключить сочетание клавиш Ctrl + Z или удалить историю отмены в проводнике Windows?
  • Как я могу запустить Windows без загрузки проводника?
  • Почему Windows Explorer не отвечает?
  • Список переходов для проводника в Windows 10
  • Давайте будем гением компьютера.