Autor Beitrag
eicky
Hält's aus hier
Beiträge: 4



BeitragVerfasst: Mo 10.11.03 11:30 
Hallo,

ich suche eine Möglichkeit, den Benutzer des eigenen Programms zur Laufzeit durch Eingabe des entsprechenden Benutzers, des dazugeörigen Passworts und evtl. der Domäne zu ändern.

Das Programm Advanced RemoteInfo ([url]www.masterbootrecord.de[/url]) bietet eine solche Möglichkeit.

Kann man so etwas auch in Delphi über APIs realisieren ?
Falls keine Lösung über APIs möglich ist, gibt's evtl. eine andere Möglichkeit ?

Danke im Voraus ;)

Gruss, Eicky
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Mo 10.11.03 12:03 
Wenn nicht über API's wie denn dann? Oder kennst du noch eine andere Programmier Schnittstelle zu Windows?

Kuck dir mal CreateProcessAsUser an.
eicky Threadstarter
Hält's aus hier
Beiträge: 4



BeitragVerfasst: Mo 10.11.03 15:54 
Hallo Luckie,

CreateProcessAsUser ist leider dazu gedacht, neue Prozesse unter einem bestimmten Benutzer zu starten. Ich möchte allerdings dem eigenen Prozess zur Laufzeit neue Benutzerdaten zuweisen.
Und den eigenen Prozess erst beenden und dann mit CreateProcessAsUser neu starten möchte ich auch nicht, da der Start meines Programms etwas länger dauert...

Trotzdem Danke für den Vorschlag ;)

Gruss, Eicky