Выполнить EXE, не выгружая его из ресурсов

php Delphi Компилятор

Прошу помощи, пишу компилятор php.
Столкнулся с нелёгкой задачей: необходимо прикрепить к исполняющему файлу 2 других
(php.exe, script.php), затем выполнить php.exe с параметрами -f "Скрипт", не вытаскивая
Ни один из прикреплённых файлов, в этом и заключается вся проблема.
В дельфи я не такой уж и ас, поэтому не до конца понимаю, как через CreateProcess
Либо через ShellExecute выполнить скрипт, прямо из ресурсов.
Ведь выгружать файлы, и раскрывать скрипт программы - тоже не хорошо.

Также пробовал "Склеивать файлы" но незнаю, как прочитать скрипт, склеенный с php.exe.
Это тоже проблема, ведь что-то поожее на эту команду "myfile.exe -f myfile.exe" не хочет работать...

Прошу помощи!

P.S. Пишу на делфи, заранее спасибо
Ответы:
1) если пишите на delphi зачем php?
2) выгрузка exe из ресурса - см. ссылку
3) скрипт аналогично
4) не светить не получится -  можно максимально скрыть от глаз пользователя


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.