Советы
December 12, 2021

Открытие zip-архивов как папок

🌰 ZIP-архивы превращаются в папки «на лету», без промежуточной распаковки во временную папку

Внимание! Описываемая программа несовместима с антивирусом Касперского. Компьютер «зависает» наглухо.

  1. Устанавливаем Pismo File Mount Audit Package build 171
  2. Кладём в папку Windows (ну или в другое место) файл pfmmount.cmd следующего содержания:
    pfm mount %1 && explorer %1
  3. Теперь назначим zip-архивам ассоциацию с этим файлом, например, путём запуска reg-файла следующего содержания:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.zip]
@="Applications\\pfmmount.cmd"
[HKEY_CLASSES_ROOT\Applications\pfmmount.cmd]
[HKEY_CLASSES_ROOT\Applications\pfmmount.cmd\DefaultIcon]
@="explorer.exe"
[HKEY_CLASSES_ROOT\Applications\pfmmount.cmd\shell]
[HKEY_CLASSES_ROOT\Applications\pfmmount.cmd\shell\open]
[HKEY_CLASSES_ROOT\Applications\pfmmount.cmd\shell\open\command]
@="\"C:\\Windows\\pfmmount.cmd\" \"%1\""

Готово. Попробуем запустить какой-нибудь архив:

Архив становится папкой при запуске

Значок поменял свой тип: был «Файл "ZIP"», стал «Папка с файлами». При этом содержимое папки сразу открылось в новом окне:

Содержимое архива

Вы не сможете удалить или изменить файлы в этой «папке», а также добавить туда ещё файлы и папки, однако такая папка будет напрямую доступна для всех программ.

Ещё один «баг»: папка не удаляется :)
Чтобы удалить такую папку, сначала надо выбрать пункт «Unmount» в контекстном меню этой папки, либо в окошке программы Pismo File Mount Audit Package, ищите её значок в трее.

Окно программы показывает все примонтированные архивы

Программа PFM поддерживает только файлы ZIP и ISO.