Ich würde gern eine Antwort nachschieben:
Die Adminrechte braucht mein Programm nur zu besonderen Gelegenheiten, es muss nicht das ganze Programm die ganze Zeit mit Adminrechten laufen. Jetzt habe ich
hier von Alex eine schöne Möglichkeit gefunden, fallweise die Rechte anzufordern. Allerdings kann das mehrfach während der Laufzeit vorkommen.
Wie könnte eine Konstruktion aussehen, dass ich mir einmal eine Erlaubnis hole, die dann für mehrere Ausführungen eines externen Prozesses gültig wäre?