I've spent some time to trace the error down: When a Windows NT Client (SP6a En) logs on to a Windows 2000 domain using the legacy logon script defined on the user, kix2001.rc3 fails when the script makes use of the 'USE "*" /DELETE' command. Kix crashes immediately ("IN_PAGE_ERROR"). According to the documentation, the connection to the netlogon-share should then *not* be dropped. I think that this could be due the way Windows 2000 handles its netlogon-share. When Active Directory is installed, the script is actually stored in \\<Servername>\SYSVOL\<Domainname>\Scripts-directory which might be a redirection and therefore causing the application error.
Make deletion of the mapped drives explicit.
- Client: Windows NT 4.0 Workstation SP6a (En), member of the Windows 2000 domain; there are no Kix-files locally
- Logon-User: Member of the Windows 2000 domain
- Server: Windows 2000 Server SP2 (En) with AD installed
- Logon-Script is set on the user account ("Logon script: kix32")
- the script is named "kixtart.scr" and is in the same directory as the .EXE
to Windows 2000 Server (SP2 En)
- Kix-version: 2001rc3
Please note that I also tried the %0\..\-notation to invoke the script out of a batch-File (.bat for compatibility reasons).