Same thing I told the_slycer, the PATH variable is set, but WIN32::Process::Create <bold>needs</bold> the full path to the perl.exe. I could hack $^X, but using eval would be simpler and easier to read at that point, and I'm not guaranteed it will work.