WOOHOO! FIXED!!

As the script name was being passed to kix32.exe, i just assumed all variables were being passed.. But infact the mapping only had %1 passed.

Thanks for ya help!! Much appreciated.

Cheers,
Dave