Open pvkarthikk opened 2 months ago
what is the right way to support to current directory while creating subprocess?
if (!CreateProcessA( SUBPROCESS_NULL, commandLineCombined, // command line SUBPROCESS_NULL, // process security attributes SUBPROCESS_NULL, // primary thread security attributes 1, // handles are inherited flags, // creation flags used_environment, // used environment SUBPROCESS_NULL, // use parent's current directory SUBPROCESS_PTR_CAST(LPSTARTUPINFOA, &startInfo), // STARTUPINFO pointer SUBPROCESS_PTR_CAST(LPPROCESS_INFORMATION, &processInfo))) { return -1; }
There's no option for that in the library. Could maybe be added - but I've not got the energy to look into it. For now change the current directory of the parent process before using the library.
what is the right way to support to current directory while creating subprocess?