kotkovets,
Макет такой :
Код:
Section -Post
Exec "App1.exe"
Exec "App2.exe"
ReadRegStr $R0 HKLM "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\App3" "Path"
Exec "$R0\App3.exe"
SectionEnd
App1 должно запускаться первым, затем App2, после получения пути - App3.
Все эти проги должны работать одновременно. App3 создаёт файл либо "сама" либо после запуска извне App4.
Как только появится этот файл, App1 и App2 становятся не нужны, но App3 должно оставаться открытым.