Online
Registriert seit: 9. Apr 2006
1.682 Beiträge
Delphi 5 Professional
|
AW: Windows-Berechtigung auf Netzwerkfreigabe
18. Jan 2016, 15:35
Soweit ich weiß, ist der kleinste gemeinsame Nenner die Prozessebene; ein Thread kann AFAIK nicht mit anderen Credentials laufen als die anderen Threads im selben Prozess (anderer Token geht glaub ich).
Ich sehe nur die Möglichkeit, dass die "Zettelwerferei" mit einer separaten EXE realisiert wird, die vom Delphi-Programm aus mit den entsprechenden Credentials gestartet wird. Alternativ könnte das Delphi-Programm eine zweite Instanz mit anderen Credentials seiner selbst starten (via Parameter), die die gewünschte Aktion ausführt und sich gleich wieder beendet. Wo die Zugangsdaten dann hinterlegt sind, lasse ich mal offen.
Aber vielleicht haben andere Leser noch bessere, elegantere Ideen.
MfG Dalai
|