in reply to Re^2: perl.exe stopped working
in thread perl.exe stopped working

It would probably be more useful to identify which batch file is failing; that will help with identifying the environmental issue. Add the following to each batch file, perhaps right before invoking perl.exe:

echo %0 > C:\Users\Mj1234\working set >> C:\Users\Mj1234\working
But God demonstrates His own love toward us, in that while we were yet sinners, Christ died for us. Romans 5:8 (NASB)