Setzen Sie in Python die Administratorrechte auf subprocess.check_call ()

Ich rufe zwei ausführbare Dateien aus einem Python-Skript auf, eine, die Administratorrechte benötigt, und eine, die diese nicht benötigt. Gibt es eine Möglichkeit, wie ich das Administrator-Privileg vor dem Ausführen der ausführbaren Datei festlegen kann, damit ich nicht nach meinem Passwort gefragt werde?

Mein Skript lautet wie folgt

import subprocess

subprocess.check_call(['DoesnotNeedAdminPrivilege.exe'])
subprocess.check_call(['NeedsAdminPrivilege.exe'])

Ich habe versucht, dieses Skript von cmd aus auszuführen, indem ich cmd gestartet habe, um es als Administrator auszuführen. Gibt es eine Möglichkeit, diese Administratorrechte an die zweite ausführbare Datei zu übergeben, sodass sie problemlos funktioniert?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage