Найти в Дзене
Ленивый Аникейщик

Как распаковать исполняемый файл и зачем это нужно.

Разумеется, у читателя возникнет вопрос -ЗАЧЕМ? Дело в том что часто в исполняемых файлах хранятся ресурсы и данные которые нам нужны но для того чтобы их получить - необходимо запустить сам файл а нам это не нужно по разным причинам. Например, зараженный вирусом самораспаковывающийся файл(понятно почему) или установочный пакет устройства где нам нужен только каталог с файлами драйвера. Как получить ресурсы без запуска самого файла? Очень просто. Делается это с помощью отличной утилиты-архиватора 7zip. Для наглядности возьмем случай с драйверами. Есть штатная ситуация - нужно установить принтер установленный в сети: Скаичваем драйвер с сайта производителя. Но для того чтобы воспользоваться драйвером - необходимо его запустить и нажать кучу кнопок следуя указаниям мастера установки. Гораздо проще один раз распаковать дистрибутив, щелкнув по нему правой клавишей и выбрав пункты "7-zip"-"Распаковать в" и получить каталог с необходимыми драйверами! Теперь остается только указать
Оглавление

Разумеется, у читателя возникнет вопрос -ЗАЧЕМ?

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

Например, зараженный вирусом самораспаковывающийся файл(понятно почему) или установочный пакет устройства где нам нужен только каталог с файлами драйвера.

Как получить ресурсы без запуска самого файла? Очень просто.

Делается это с помощью отличной утилиты-архиватора 7zip.

Для наглядности возьмем случай с драйверами.

Есть штатная ситуация - нужно установить принтер установленный в сети:

Открываем сеть, находим, пытаемся подключиться.
Открываем сеть, находим, пытаемся подключиться.
Получаем отказ - драйвера для этого принтера в ОС нет.
Получаем отказ - драйвера для этого принтера в ОС нет.
И система просит указать местоположение каталога с ними.
И система просит указать местоположение каталога с ними.

Скаичваем драйвер с сайта производителя.

-5

Но для того чтобы воспользоваться драйвером - необходимо его запустить и нажать кучу кнопок следуя указаниям мастера установки.

Черезвычано скучный и долгий процесс. Особенно если необходимо это делать несколько раз на разных ПК!
Черезвычано скучный и долгий процесс. Особенно если необходимо это делать несколько раз на разных ПК!

Гораздо проще один раз распаковать дистрибутив, щелкнув по нему правой клавишей и выбрав пункты "7-zip"-"Распаковать в"

Процесс распаковки прост. Два клика и - готово.
Процесс распаковки прост. Два клика и - готово.

и получить каталог с необходимыми драйверами!

-8

Теперь остается только указать системе необходимый .inf файл и завершить установку без возни с EULAми и прочей формальщиной.

Раз -два-три  и готово.
Раз -два-три и готово.
Далее - каталог с драйвером просто ложим в доступное место и пользуемся по мере необходимости!

Желаю удачи!