Ich beginne das folgende Skript von einem Zeilenbefehl Windows 7 mit Administrator-Rechten:Python: Wie starte ich einen Prozess mit Administratorberechtigungen?
import win32com.client
import time
import SendKeys
import os
from ctypes import *
shell = win32com.client.Dispatch("WScript.Shell")
os.startfile("C:\...exe")
ich auch die Funktion ‚Führen Sie dieses Programm als Administrator‘ zugewiesen habe unter Eigenschaften> Kompatibilität> Berechtigungsebene python.exe . Das hat nichts geändert.
Das Programm verhält sich immer noch anders, wenn es auf diese Weise geöffnet wird, wie es sich verhält, wenn ich es nur durch einen Doppelklick auf dem Bildschirm öffne. Fehle ich hier ein wichtiges Stück? Wird der auf diese Weise aufgerufene Prozess nicht wie mit Administratorrechten gestartet ausgeführt?
Vielen Dank für Ihre Hilfe im Voraus!
Beifall -
Pat
Mögliche Duplikate von [So führen Sie Python-Skript mit erhöhten Rechten auf Windows] (http://StackOverflow.com/questions/19672352/how-to-run-python-script-with-elevated-privilege-on-windows) –