Zitat von
r29d43:
Wie kann ich ein Programm, welches z.B. auch im Kontext des Benutzers "Gast" ausgeführt wird, dazu überreden, in eine Datei zu schreiben, in die "Gast" aber normalerweise nicht reinschreiben darf?
Nö. Das würde ja sonst jeder Wurm auch machen.
Zitat von
r29d43:
In
W2k funktioniert das in genau dieser Konstellation auch bei einem Einloggen eines Benutzers "Gast".
Dann sind unter
W2k die default-rechte wohl etwas lockerer gewesen
Zitat von
r29d43:
Wie also könnte man dieses Prog rechtemäßig so präparieren, dass es diese Aufgabe aber trotzdem kann?
An dem Programm kannst du gar nichts machen. Der Admin muss entsprechend die Rechte setzen das die Dateien die von dir benötigt werden auch für den Gast die entsprechenden Rechte hat.
Zitat von
r29d43:
Oder gibt's eine Möglichkeit, das Prog außerhalb des jeweiligen User-Kontextes laufen zu lassen, quasi immer mit denjenigen Admin-Rechten, mit denen es ja auch ursprünglich installiert wurde?
Wie wäre es mit einem NT-Dienst?
Windows Vista - Eine neue Erfahrung in Fehlern.