The point was that a simple script with the single line "exit 2" behaves differently between Kix 4.53 and 4.60. The script, as you see, is executing (displaying the Kix version) but when exiting with "Exit 2", kix 4.53 (and earlier) exit without any message, and properly set the errorlevel. Kix 4.60 does not. This has nothing to do with finding a script, or setting errorlevel if a script is present or not. It's solely related to how Kix now (and differently) processes an Exit 2 command.

Glenn
_________________________
Actually I am a Rocket Scientist! \:D