A couple things:

1) I would remove the line to hide the console, because in testing you want to see what is going on.

2) I would remove the IF exeist for Kix32 because you are using xcopy /d which will update Kix32 only when a newer source file exists.

3) %WINDIR%\SYSTEM32\KIX32.EXE \\JOSMITH1\KIXTART\TESTLOGON.KIX Are you not missing the share name in the path for the script?
_________________________
Home page: http://www.kixhelp.com/hb/