Инструмент для монтирования архива zip / rar / * в качестве диска Win и возможность чтения / записи как обычного устройства?

19367
caerolus

Я ищу какой-нибудь инструмент, который, учитывая архивный файл zip / rar / tar / *, монтирует его как новый диск Windows. Некоторые инструменты WinMount или WinArchive, но мне нужен инструмент, который позволяет мне писать / создавать / удалять файлы, а также читать. То есть, как будто это флешка или что-то в этом роде. Файл не нужно сжимать, просто заархивирован. Большое спасибо!

15
Я не знаю, существует ли такое программное обеспечение, но для методов сжатия и архивирования; удаление или изменение любой части любого файла займет как минимум столько же времени, сколько и создание нового архива с нуля. Eroen 12 лет назад 4
Это не должно быть сжато, только заархивировано хорошо. caerolus 12 лет назад 0
Не могли бы вы использовать виртуальный диск, например виртуальный жесткий диск (http://en.wikipedia.org/wiki/VHD_(file_format))? Должно поддерживаться в Windows 7. Eroen 12 лет назад 3
Да! Я не знал, что они изначально поддерживаются Windows 7. Проблема заключалась в том, что нужно было синхронизировать десятки тысяч файлов между компьютерами ... поэтому я подумал, что их было бы проще в одном файле. Спасибо! caerolus 12 лет назад 0
@Eroen Тем не менее, если бы был способ сделать это с помощью zip, rar, tar или чего-то еще, это было бы здорово с точки зрения мобильности и простоты использования. caerolus 12 лет назад 0
См. [Unix.SE:168807](https://unix.stackexchange.com/questions/168807) аналогичный вопрос для Linux. n611x007 8 лет назад 0
@caerolus было бы экстремальным PITA использовать эти ** сжатые ** форматы в качестве «дисковых клонов». Тарболы уже лучше, но поскольку они не имеют индексации, для этого варианта использования это все еще суббар. mirh 7 лет назад 0

2 ответа на вопрос

7
yoshco

Попробуйте Pismo File Mount . Его бесплатная программа, поддерживает zip и ISO, но не .rar

Видимо Prismo может монтировать 7zip только если это LZMA? «WinArchiver», упомянутый @zackrspv, с другой стороны, похоже, поддерживает любой формат 7z (?). Glenn Slayden 6 лет назад 0
3
zackrspv

Есть несколько утилит, которые могут сделать это, но я использую эту:

Win Archiver Virtual Drive

По сути, вы можете подключить любой поддерживаемый тип архива (zip, rar, 7z, iso и т. Д.) К любому количеству дисков, которые вам нужны, и они действуют как обычный диск.

Довольно полезно:

Win Archive Virtual Drive

Изображение выше показывает диск K -> O; диск K на самом деле является смонтированным файлом RAR для проекта .NET :)

похоже, не поддерживает операции записи. Quonux 7 лет назад 1
@Quonux, что было бы почти невозможно в общем случае. Очень сложно обновлять содержимое архива без больших накладных расходов на запись, кроме добавления новых файлов. Euri Pinhollow 6 лет назад 3
Я бы сказал, что это зависит от компрессора и его формата. Работает нормально при определенных допущениях. Один из отраслевых примеров, когда сжатие в сети работает, находится в базе данных Oracle - https://www.oracle.com/technetwork/database/options/compression/advanced-compression-wp-12c-1896128.pdf Quonux 6 лет назад 0