You seem mixed up between DOS and Kixtart. Logon.bat is a dos (or script) command file which might be used to envoke kixtart. If you are using NT workstation as a client then your script is appropriate and probably will run with minor changes. In this case, kixtart would be unnecessary. As written, this script will not work with Windows 95/98 clients. You need to use these variables within a kixtart script.
_________________________
Jack