whith SET or SETL fail because (from manual):

If you start KiXtart from
a batch file, any commands in the batch file that are run after KiXtart exits do not see changes made by the SET or SETL commands. If you want to run batch files or programs that depend on settings set by KiXtart, start them from KiXtart using SHELL or RUN.

I think that with SETM don't fail

Special thanks to Lees and Mark

Thanks for all