in reply to Re^2: Can't spawn "cmd.exe":
in thread Can't spawn "cmd.exe":

"Normal" return code seems to be zero. E.g., do a "dir" and then echo %ERRORLEVEL%. Now do "dir file_that_doesnt_exist" and echo %ERRORLEVEL% again. Now do " perl -e exit(-1)".