Утилиты для распаковки файлов в разных форматах.
- Определение формата
- Архиватор 7zip
- Установочные пакеты MSI/CAB
- Установщик NSIS
- Установщик Inno Setup
Определение формата
- Detect-It-Easy (DIE) и исходники
- RDG Packer Detector или немножко исправленная версия (отключен показ при старте надоедливого окна, в архиве также есть оригинальная версия)
7zip
На первом месте бесплатный архиватор 7zip, поддерживает множество форматов. В SendTo можно закинуть такой файл:
Для установки пароля добавить -pPASSWORD
Установочные пакеты MSI/CAB
- При распаковке cab с помощью, например 7zip, получаем файлы без иерархии папок.
- Стандартная команда Windows:
msiexec /a {FILE.MSI} TARGETDIR={RESULT-FOLDER} /qb
покажет окно установки, но на самом деле это просто распаковка. Можно кинуть в папку SentTo файл Extract MSI.cmdmsiexec /a "%~1" TARGETDIR="%~dpn1_%date%" /qb || pause
. - Orca — Windows Installer package editor. Программа от Микрософт для редактирования msi пакетов. Можно убрать в установщике проверку версии ОС или фреймворка DotNet. Распакованная версия Orca.
- lessmsi — Если проблемы в пунктах выше, то используем эту утилиту. И просмотрщик и редактор.
- cabextract
Установщик NSIS
- Версия 7zip 15.05 поддерживала распаковку NSIS, в более новых эту возможность убрали.
Установщик Inno Setup
- Утилита innounp — Inno Setup Unpacker. Можно скопировать ее в папку доступную через Path и кинуть в папку SentTo файл Extract Inno Setup.cmd
innounp.exe -x -m -d"%~n1_%date%" %1 || pause
Комментариев нет:
Отправить комментарий