I got an error code: 1208 when I run script to map drive. but I wait a few minute and try to run script by manual it works-no any error.
An error occurred with Windows XP, 2000 client only. In Windows 9X doesn't error.

----------------------------------------
PLogon.bat
----------------------------------------
rem ::SETLOCAL
VER | find "NT" > nul
IF not errorlevel 1 GOTO Win_NT

VER | find "2000" > nul
IF not errorlevel 1 GOTO Win_NT

VER | find "XP" > nul
IF not errorlevel 1 GOTO Win_NT

VER | find "98" > nul
IF not errorlevel 1 GOTO Win_9X

VER | find "95" > nul
IF not errorlevel 1 GOTO Win_9X

GOTO unknown_os

:win_NT
@TITLE Company A / Company B NT Logon Script
ECHO HELLO %USERNAME%!
Echo Welcome to %USERDOMAIN%, Inc. NT Domain Environment

%LOGONSERVER%\NETLOGON\kix32.exe %LOGONSERVER%\NETLOGON\PLogonNT.kix

goto end

:win_9X

%LOGONSERVER%\NETLOGON\kix32.exe %LOGONSERVER%\NETLOGON\PLogon9x.kix
exit
------------------------------------------

PLogon9X.kix
------------------------------------------
? "Setting Win9x variables...please, wait."
SHELL "winset.exe USERNAME=@USERID"

use "*" /delete
? "Map Network drive (User)..."
use h: "\\bstl_svr3\@USERID$"

IF Ingroup ("MK11") = 1
use i: "\\bstl_svr3\DocMK11$ /no"
use j: "\\bstl_svr3\ShareDoc /no"
ENDIF
exit
-----------------------------------------------

PLogonNT.kix
------------------------------------------
? @kix
? @dos
? @ldrive
use "*" /delete
? "delete persistent mappings: " @error
use h: "\\bstl_svr3\%username%$"? "mapping h: to homeshare: " @error
IF Ingroup ("EDPADMIN") = 1
use i: "\\bstl_svr3\DocEDP$"? "mapping i: to groupshare: " @error
shell "\\bstl_svr1\ofcscan\autopcc.exe"
ENDIF
? "logonscript ran"
?? "press any key to close window"
get $
-----------------------------------------------

Please help me again.

Pech