Dear reader,
my hair grows white, my breath is shaky and Iīm sitting over one of the oldest problems of windows mankind. After a successfull user migration from an NT4.0 Domain to a windows server 2003 domain, users log on to the new domain at their client workstations and get a maiden-like desktop as the winxp decided correctly that a new user logged on (as a new domain has been chosen). The sid-history of the user object doesnīt help here.
As the user accounts on the client workstations are stored in the registry with the sid and under that registry key the path to the user folder is stored, i thought it might be easy to find out the old SID from the NT4.0 Server and then correct the path for the user folder of the new domain. The new sid can be read out easy. So I tried to use the function getsid() from lligetfa, but it doesnīt work, as I donot have the ADSI SDK installed, which is not downloadable from microsoft annymore. Also I probably would have to register the ADsSecurity.DLL on every client to get the script to work. Which I canīt. Cause I donīt have it.
|