Hallo,
ich verwende in einem NT-Service diese Routine aus der Delphi-Praxis:
http://www.delphipraxis.net/109191-p...klich-mal.html
Das funktioniert soweit ganz gut. Mir ist jedoch aufgefallen, dass wenn ich z.B. den Internet Explorer starte, nicht die Favoriten angezeigt werden, die im Benutzerprofil hinterlegt sind.
Nach langem suchen habe ich herausgefunden, dass in der Registry eine neue SID angelegt wird, wenn ich den Internet Explorer mit der o.g. Routine aus meinem NT-Service starte und zwar mit folgendem Aufbau: S-1-5-18
Die SID des Benutzers hat jedoch folgenden Aufbau: S-1-5-21-3739861232-493498504-445173987-1000
Offensichtlich wird da ein temporäres Environment erzeugt. Ist es möglich (wenn ja wie) das Programm im "richtigen" Benutzerkontext zu starten ??
KUBA