Zitat von
Guido Eisenbeis:
Hallo Michael,
ich hatte schon auf eine Antwort von dir gehofft, da in ich-weiß-nicht-wieviel-Prozent aller Themen, Tipps und Codes dein Name aufgetaucht ist. (Unter anderem auch "Impersonate" und "RunAsUser", das allerdings nur noch erwähnt, aber nirgends als Code zu finden ist. Weder auf deiner Seite, noch über Download-Links.)
Das hat nichts zu sagen, ich weiß auch viles nicht und das ist bisher noch wesentlich mehr, als dass ich weiß.
Und Beides, den Artikel und das Demo zu
Impersonate gibt es noch auf meiner Homepage und auch
RunAsUser:
Impersinate Artikel und Demo:
http://www.michael-puff.de/Artikel/Impersonate.shtml
RunAsUser:
http://www.michael-puff.de/Developer/Delphi/Programme/
Es überkommt mich eben nur manchmal und dann baue ich meiner Seite um.
Zitat:
Deinen Code von LoggedOn habe ich mir kurz angesehen. Der Code ist recht umfangreich.
Länger angucken.
Ist eigentlich alles hübsch in Klassen verpackt. Die entscheidende Funktion ist
NetWkstaUserEnum*. Auf die Umgebungsvariable würde ich mich nicht unbedingt verlassen. EWahrscheinlich gewinnt man eher im Lotto, als dass sie nicht vorhanden ist, aber man weiß ja nie.
*) Warum wird die Funktion jetzt nicht gefunden?
Hat wahrscheinlich hiermit zu tun:
http://www.delphipraxis.net/viewtopi...=946815#946815