path/bin/ 1.exe // program 1 2.exe // program 2 3.exe // program 3 4.exe // program 4 *.dll // some dll/plugin/path/ 1.exe // win api loader 2.exe // copy loader 3.exe // copy loader 4.exe // copy loader
// функция, которая получает путь к каталогу с бинарниками программ.dir=GetRegistryPathMyProgram(); // dir="path/bin/"// получаем имя процессаfile=GetProcessName();// file=имя текущего лоадера ([1-4].exe)startProcess(dir+file);