Ответы:
Да и нет.
Да
rundll32.exe zipfldr.dll,RouteTheCall filename.zip
откроет файл в проводнике как «сжатую папку», аналогично открытию папки zip
Нет:
В zipfldr.dll нет другой точки входа, позволяющей распаковывать файлы непосредственно из командной строки. Я бы предложил использовать утилиты команд 7zip или unzip.exe, так как они бесплатны (как в свободе, так и в пиве)
Если у вас уже есть Java JDK на вашем ПК, и каталог bin находится в вашем пути (в большинстве случаев), вы можете использовать командную строку:
C:\Program Files\Java\jdk1.7.0_45\bin>jar xf test.zip
Полный набор опций для инструмента jar доступен здесь .
Примеры:
Извлечь файл JAR
jar x[v]f jarfile [inputfiles] [-Joption]
jar x[v] [inputfiles] [-Joption]
Если у вас не установлен JDK, я бы порекомендовал установить 7-Zip, так как он очень легкий: http://www.7-zip.org/
Примеры: http://www.dotnetperls.com/7-zip-examples
Источник: /programming//a/1021592/475876
Как ответил Джейсон Даффетт
вы можете попробовать "расширить MyFile.zip myFile" в строке cmd
.CAB
файлов, а не для zip-файлов.
Нет, это не по умолчанию, но в любом случае, проверьте здесь: http://stahlworks.com/dev/index.php?tool=zipunzip