Я бы реализовал это таким образом
поместил этот код во вкладке Свойства проекта - Запуск
Код
.создаем свою папку во временной папке виндовс
CreateFolder "[TempDir]\TEST"
.распаковываем вложеный файл в созданую нами папку
ExtractFile "MyProgram.exe" "[TempDir]TEST\MyProgram.exe"
дальше навешиваем, к примеру на кнопку следующий код
Код
.поместим файл распакованый нами в папку, в оперативную память
FileToMimeStream "[TempDir]TEST\MyProgram.exe" "[test]"
.поместили, удаляем папку вместе с разпакованым файлом из временной папки виндовс
rlRemoveDirectory "[TempDir]TEST" ""
.запустим приложение с оперативной памяти
Run "[MimeStream]MyProgram.exe" "" "Normal" "" ""
Прошу сильно не пинать, сам только учюсь третий месяц этому делу