Actually, I think this IS a bug..
 Code:
Break On
@KIX ?
Exit 2

exits silently with earlier versions, but with 4.60:
 Code:
WORKSTATION - C:\temp>kix324.60 x.kix
4.60

ERROR : failed to find/open script [x.kix]!
WORKSTATION - C:\temp>Echo %ERRORLEVEL%
0

WORKSTATION - C:\temp>kix324.53 x.kix
4.53
WORKSTATION - C:\temp>Echo %ERRORLEVEL%
2

As you can see, only 4.60 returns the error to the console. Oddly, it also eats the return code - the command session sees 0 as the exit code, not 2.

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