BayouJeff -
Welcome to the board. Perhaps the Desktop systems have the RunLogonScriptSync value set within the registry, and Win2K laptop does not? Check ("HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\WinLogon", "WinLogon"). If exists, a value of "1" means delaying the appearance of the Windows desktop until script completes, and a value of "0" means no delay.
Bill