Как использовать 7za (7zip CLI) для извлечения файлов из exe архива?

Как можно использовать 7za (7zip CLI) для извлечения вложенного архива `app-64.7z` из установщика Obsidian.exe и запустить программу в портативном режиме?
  • 27 июня 2024 г. 14:42
Ответы на вопрос 2
Для извлечения файлов из exe архива с помощью 7za (7zip CLI) необходимо выполнить следующую команду в командной строке:

```bash
7za x -o<путь_к_папке_назначения> <путь_к_exe_архиву>
```

Например, если у вас есть файл Obsidian.exe, а в нем содержится вложенный архив app-64.7z, то вы можете выполнить такую команду:

```bash
7za x -o<путь_к_папке_назначения> Obsidian.exe
```

Для извлечения и запуска программы в портативном режиме вы можете выполнить эти действия в два этапа. Сначала извлеките вложенный архив app-64.7z, а затем запустите программу из этого архива. 

После извлечения архива app-64.7z, вы можете перейти в его директорию и выполнить нужные действия для запуска программы в портативном режиме, например, запустить исполняемый файл программы.
В этом репозитории  в файле Updater.bat на 101 строке описано решение проблемы.
Похожие вопросы