Использование "Быстрого доступа" в качестве вкладок проводника
  • C# 97.4%
  • Batchfile 2.6%
Find a file
2026-07-04 04:15:17 +03:00
.gitignore Initial commit 2026-07-04 01:13:36 +00:00
build.cmd Prompt end 2026-07-04 04:15:17 +03:00
LICENSE Initial commit 2026-07-04 01:13:36 +00:00
presets.json Prompt end 2026-07-04 04:15:17 +03:00
QuickAccessPresets.cs Prompt end 2026-07-04 04:15:17 +03:00
QuickAccessPresets.exe Prompt end 2026-07-04 04:15:17 +03:00
README.md Prompt end 2026-07-04 04:15:17 +03:00

Quick Access Presets

Трей-приложение для Windows 10: переключает наборы (пресеты) закреплённых папок в «Быстром доступе» проводника одним кликом.

Как пользоваться

  • ПКМ по иконке в трее — список пресетов. Клик по пресету — применить (все текущие закрепления снимаются, закрепляются папки пресета в заданном порядке).
  • Активный пресет отмечен галочкой и жирным шрифтом. При наведении на пресет — список его папок.
  • Сохранить текущее как пресет… — закрепи нужные папки в проводнике как обычно, затем сохрани набор под именем.
  • Открыть presets.json — пресеты можно править и руками (пути папок, порядок).
  • Очистить недавние файлы и частые папки — удаляет историю, которую Windows накидала в быстрый доступ (jumplist-файлы и ярлыки в %APPDATA%\Microsoft\Windows\Recent). Закреплённые папки не трогает.
  • Запретить винде добавлять недавнее — переключатель: отключает показ недавних файлов и частых папок в быстром доступе (те же галочки, что в «Параметры папок → Общие → Конфиденциальность», ShowRecent/ShowFrequent в реестре).
  • Автозапуск при входе в Windows — галочка в меню (пишет в HKCU...\Run).
  • Двойной клик по иконке — открыть «Быстрый доступ» в проводнике.

CLI (для хоткеев)

QuickAccessPresets.exe --apply "Имя пресета"   — применить пресет
QuickAccessPresets.exe --save  "Имя пресета"   — сохранить текущие закреплённые папки
QuickAccessPresets.exe --clear                 — очистить недавние файлы и частые папки
QuickAccessPresets.exe --block on|off          — запретить/разрешить авто-добавление

Можно создать ярлык с такой командой и назначить ему горячую клавишу.

Сборка

build.cmd — компилирует QuickAccessPresets.cs встроенным в Windows компилятором .NET Framework 4 (csc.exe), ничего устанавливать не нужно.

Как это работает

Через COM (Shell.Application): закреплённые папки определяются по свойству System.Home.IsPinned, закрепление/открепление — канонические verb'ы pintohome / unpinfromhome. Работает независимо от языка системы. Проводник подхватывает изменения сразу, перезапуск не нужен.