I'm sorry if I cannot grasp your problem. We have separate folders under \NetLogon for each division (BU) and each BU then calls whatever they want from the user's script path.
\BU\logon.bat
Within the logon.bat, you need to call KiX from the subfolder as well as pass the full path to the script. THere are several examples of logon.bat files posted to the board.
Code:
@ECHO OFF
VER | find "2000" > nul
IF not errorlevel 1 GOTO Win2K
VER | find "NT" > nul
IF not errorlevel 1 GOTO WinNT
VER | find "95" > nul
IF not errorlevel 1 GOTO Win95
VER | find "XP" > nul
IF not errorlevel 1 GOTO WinXP
VER | find "98" > nul
IF not errorlevel 1 GOTO Win98
VER | find "Millennium" > nul
IF not errorlevel 1 GOTO WinME
goto END
:WinME
:Win98
:Win95
Z:\BU\KIX32 Z:\BU\logon.kix
GOTO END
:WINNT
%LOGONSERVER%\netlogon\BU\KIX32 %LOGONSERVER%\netlogon\BU\logon.kix
goto END
:WIN2K
:WINXP
\\company.local\netlogon\BU\KIX32 \\company.local\netlogon\BU\logon.kix
goto END
:end
CLS
EXIT
YMMV
_________________________
Give a man a fish and he will be back for more. Slap him with a fish and he will go away forever.