One more thing...
Call KiX from Logon.bat with something like this:
code:

@echo off

SET KXRPC=\\FF_ADM1;\\FFADM2

Rem Check to see if client is Win95 or WinNT
IF "%OS%"=="Windows_NT" GOTO KIX_NT

REM Copy needed files to Win95 clients
IF NOT EXIST %windir%\KIX32.EXE COPY \\FF_ADM1\update\kix\KIX32.EXE %windir%
IF NOT EXIST %windir%\KX32.DLL COPY \\FF_ADM1\update\kix\KX32.DLL %windir%
IF NOT EXIST %windir%\KX16.DLL COPY \\FF_ADM1\update\kix\KX16.DLL %windir%
IF NOT EXIST %windir%\KX95.DLL COPY \\FF_ADM1\update\kix\KX95.DLL %windir%

IF NOT EXIST %windir%\CHECKRAS.EXE COPY %0\..\CHECKRAS.EXE %windir%

Rem Check to see if client is remote dial-in
CHECKRAS > NUL
IF ERRORLEVEL 1 GOTO KIX_REMOTE

:KIX_LOCAL
%windir%\KIX32.EXE %0\..\LOGON.KIX GOTO END

:KIX_REMOTE
%windir%\KIX32.EXE %0\..\LOGON2.KIX
GOTO END

:KIX_NT
IF NOT EXIST %systemroot%\CHECKRAS.EXE COPY %0\..\CHECKRAS.EXE %systemroot%

Rem Check to see if client is remote dial-in
CHECKRAS > NUL
IF ERRORLEVEL 1 GOTO KIX_NT_REMOTE

:KIX_NT_LOCAL
%0\..\KIX32.EXE %0\..\logon.KIX
GOTO END

:KIX_NT_REMOTE
%0\..\KIX32.EXE %0\..\logon2.KIX
GOTO END

:END

EXIT


_________________________
Give a man a fish and he will be back for more. Slap him with a fish and he will go away forever.