user logon ausgehend von einem service



  • Hallo Forum, ich hab da eine Frage:

    Ich habe ein Service, das unterm .\System Account läuft.

    Dieses Service muß unter anderem auch auf einige per-user Settings (aus der Registry) zugreifen um seine Arbeit verrichten zu können. Es soll aber nicht die per-user Settings des .\System Accounts sondern die eines (oder mehreren) spezifizierten Users verwenden.

    D.h. es sollte also vor einem bestimmten Codeblock einen beliebigen User einloggen und dann den Code so ausführen als würde das ganze Serivce in unter diesem User laufen.

    Hat jemand eine Idee wie man das realisieren könnte?
    (ohne einen 2. Prozess!)



  • Was die Registry angeht, kannst du auch auf die Teilzweige der anderen User ( mal ohne die Berechtigungen zu beachten ob das der Local System Account darf 🙂 ) unter HKEY_USERS zugreifen und dort die entsprechenden benutzerspez. Werte auslesen.


Anmelden zum Antworten