The Windows version of a program starts a process with
char * argv[..]; intptr_t childHandle = _spawnvp( _P_NOWAIT, "executable.exe", argv );