Відповіді:
Так і ні.
Так:
rundll32.exe zipfldr.dll,RouteTheCall filename.zip
відкрив би файл у провіднику як "стиснуту папку", подібну до відкриття папки zip
Ні:
У zipfldr.dll немає іншої точки входу, яка дозволяє декомпресувати файли безпосередньо з командного рядка. Я б запропонував використовувати командні утиліти 7zip або unzip.exe, оскільки вони безкоштовні (як у свободі, так і в пиві)
Якщо у вас вже є JDK Java на вашому ПК, і каталог бін знаходиться на вашому шляху (у більшості випадків), ви можете використовувати командний рядок:
C:\Program Files\Java\jdk1.7.0_45\bin>jar xf test.zip
Повний набір опцій для інструменту фляги доступного тут .
Приклади:
Витягуємо файл банку
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
файлів, а не для поштових файлів.
Ні, це не за замовчуванням, але позначте тут, щоб це зробити все одно: http://stahlworks.com/dev/index.php?tool=zipunzip