none
cmd RRS feed

  • Общие обсуждения

  • Здравствуйте.

    Скажите пожалуйста, как при помощи командной строки CMD извлечь exe файл. Просто только извлечь. Не устанавливать, у только извлечь. Я один раз на ютубе где то видел, но сейчас не могу найти.

    Спасибо.

    13 февраля 2014 г. 5:14

Все ответы

  • Откуда извлечь?


    Слава Україні!

    13 февраля 2014 г. 5:40
  • Из .exe файла. Извлечь все содержимое. Не устанавливать программу а просто извлечь.
    13 февраля 2014 г. 5:57
  • Добрый день!

    По идее так:

    setup.exe /t:C:\extracted_files\ /c

    http://dmadan.wordpress.com/2012/01/26/how-to-extract-msumspmsiexe-files-on-the-command-line/


    Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.


    13 февраля 2014 г. 6:01
    Модератор
  • Эта команда устанавливает программу. А мне надо просто извлечь.
    13 февраля 2014 г. 6:08
  • EXE файл может быть запакованным архивом со встроенным инсталятором и тп - в таком случае его можно распаковать отдельно. а может быть выполняемым и в таком случае оттуда просто так нельзя ничего "извлечь". что у вас за экзешник и что вам там надо?
    13 февраля 2014 г. 6:23
  • Да можно извлечь. apche и mysql и еще какую та программу извлекали. Все программы можно извлекать. На юутубе смотрел, мужик в процессе сборки извлекал некоторые файла из программ, но он сначала полностью извлекал все файлы, а потом от туда просто брал нужные для сборки файлы и все. Я так же за ним повторял, и все получалось, а как делать уже не помню. А вот архивы их не брали. Архив возьмет в том случаи, если он был упакован архивом.

    Я фигею. Микрософ, разработчик всей своей винды и даже не знает как сделать.

    13 февраля 2014 г. 6:33
  • начнем с того, что:

    а) это не форум разработчиков

    б) подавляющее большинство отвечающих на этом форуме не являются сотрудниками майкрософт и не имеют к нему никакого отношения.

    в) "Все программы можно извлекать." - либо вы ошибаетесь, либо одно из двух.

    г) большинство экзешников написано сторонними разработчиками

    ----

    вы определитесь что и как вам нужно "извлечь"? если ваша программа (кстати, вы так и не сказали что именно и откуда вы хотите "извлечь") содержит в себе какие либо ресурсы(библиотеки, картинки, видео и т.п.) при помощи некоторых утилит их также можно выковырять из екзешника. Можно попытаться декомпилировать экзешник.

    Короче, внятно обьясните что вы хотите сделать, попробуем подсказать.
    13 февраля 2014 г. 7:45
  • Мне надо извлечь все что находится внутри .exe файла. Я не хочу устанавливать программу, я просто хочу извлечь из .ехе все внутренности. Она в себе содержит и библиотеки, и картинки и много всего.

    13 февраля 2014 г. 8:30
  • http://www.youtube.com/watch?v=aZKOVZIkMIQ

    http://forum.notebookreview.com/windows-os-software/194434-how-do-i-extract-files-exe-file.html

    По дефолту возможности такой нет, но есть софт который позволяет это сделать (как правило запуском и установкой, после которой фсе новые ф-лы складываются в одну директорию)

    13 февраля 2014 г. 9:06
    Модератор
  • Да есть такая возможность. ЕСТЬ.
    13 февраля 2014 г. 9:11
  • Ну если есть, то покажи как, или гуглом не умеешь пользоваться? ;-)

    Вот еще вариант: wincmd.ru/plugring/InstallExplorer.html 


    Слава Україні!

    13 февраля 2014 г. 9:12
  • таак... вот мне клещами из вас инфу вытаскивать?

    Ваш екзешник исполняемый или установочный? То есть когда вы его запускаете, что-то устанавливается или запускается какая-то программа с которой уже можно работать?

    в любом случае гляньте утилиты выдающиеся вот в этом поиске:

    https://www.google.ru/search?q=extract+resources+from+exe

    З.Ы. А вы случаем не скачали из интернета какую нить фигню которая требует установить платный распаковщик, отправить смс или какую нить байду в этом роде? и щас пытаетесь получить отттуда нужную вам инфу? Если так, то имейте в виду в 99.9% случаев там ничо нет кроме мусора.

    13 февраля 2014 г. 9:16
  • Да есть такая возможность. ЕСТЬ.

    Не всегда. я могу вам нарисовать экзешник в несколько байт размером который занимается исключительно тем что складывает 2+2 и выводит результат. Вот вы хоть морковкиного разговения извлекайте оттуда чо нить.

    13 февраля 2014 г. 9:20
  • Я же говорю o .exe который распаковывается и имеет библиотеки, различные файлы и так далее.
    13 февраля 2014 г. 10:15
  • Правильно говорить - До морковкина заговенья. 

    Скорее всего речь о каком-нибудь setup.  И разбирается оно архиватором поприличнее или специальным софтом. В стародавние времена я так даже стандартные кнопки винды переименовывал.  И рубашку в косынке менял на фотку директора.


    • Изменено Crazy Bird 13 февраля 2014 г. 10:25
    13 февраля 2014 г. 10:22
  • а для меня русский не родной, да и в инете разные варианты есть, в частности в примере Даля таки "Морковкино-розговенье" :)

    как вариант - отследить процесс эксплорером временную папку проги в процессе установки и забрать файло оттуда.


    • Изменено Svolotch 13 февраля 2014 г. 11:38
    13 февраля 2014 г. 11:38
  • Пустой разговор.  Тема традиций языка уже давно выше вопроса "извлечения из экзкшника" :-)
    13 февраля 2014 г. 12:09
  • Там блин. Это просто делается в командной строке. Я просто не помню как.
    13 февраля 2014 г. 15:06
  • Возможно можно и так. Если успеешь копировать.
    13 февраля 2014 г. 15:06
  • 7zip ваш экзешник не берет?
    13 февраля 2014 г. 16:01
  • А как распаковать файл без расширения? Я короче распаковал все что там было. Но там вся эта дрянь не имеет расширений, за исключением картинок. И есть самый большой файл, в котором уже наверника все нужные файлы и хранятся, и этот файл не имеет расширения ))) капец.

    Добавочка. Открыт этот файл в нотепаде ++ и там в самом начале написано вот что ISSetupStream

    Я короче немного вспомнил. Тот чел когда в командной строке что то писал, потом открывался установщик windows C:\Windows\System32\msiexec.exe потом просто нажимал ok, и он распаковывался куда надо. 
    13 февраля 2014 г. 18:56
  • Msiexec не распаковывает все подряд. Файлы без расширений можно попробовать по хидерам вычислить. Может вы просто скажете что вы там распаковываете, а?
    13 февраля 2014 г. 23:35
  • Возможно можно и так. Если успеешь копировать.

    Тяжко вам тут.

    Всё по тому что народ не понимает что возможно exe файлом вы называете самораспаковывающийся(sfx) архив. Переименуйте ваш .exe файл в .rar или .zip

    Распакуйте содержимое архива. 


    • Изменено Vlad_53 15 февраля 2014 г. 8:25
    15 февраля 2014 г. 8:20
  • переименовывать то зачем? любой нормальный архиватор и так понимает
    15 февраля 2014 г. 9:05
  • Так для этого надо сообразить запустить архиватор, ткнуть в файл. Проще переименовать. 
    15 февраля 2014 г. 9:22
  • А как распаковать файл без расширения? Я короче распаковал все что там было. Но там вся эта дрянь не имеет расширений, за исключением картинок. И есть самый большой файл, в котором уже наверника все нужные файлы и хранятся, и этот файл не имеет расширения ))) капец.

    Добавочка. Открыт этот файл в нотепаде ++ и там в самом начале написано вот что ISSetupStream

    Если файлы  не имеют расширения, то они, вероятно, для *NIX систем. Скорее всего, Вы имеете дело с каким нибудь портом Open Source программы для Windows system, упакованным в инсталяционный .EXE файл.  Тогда проще поискать исходный материал в сети, чем разбирать то, что было специально упаковано.

    См.  Google Code,  GitHab,...

    • Изменено RH6M6 24 февраля 2014 г. 13:00
    16 февраля 2014 г. 12:03