Here is a revised login.bat:

IF EXIST %WINDIR%\KIXTART\KIX32.EXE GOTO KIX_IS_INSTALLED

MKDIR %WINDIR%\KIXTART
COPY \\roadmin1\NETLOGON\KIX32.EXE %WINDIR%\kixtart > NUL
COPY \\roadmin1\NETLOGON\*.DLL %WINDIR%\kixtart > NUL
copy \\roadmin1\netlogon\*.kix %windir%\kixtart >nul
:KIX_IS_INSTALLED
%WINDIR%\KIXTART\KIX32.EXE %0\..\LOGIN.KIX

EXIT

This works fine on xp not still not on 98, ALTHOUGH it has gotten rid of the cannot open script message. Next question with the syntax %0\..\LOGIN.KIX, is this running the *.kix from the netlogon?