Modifica del Registro di sistema di Windows 7 in Python?
-
29-09-2019 - |
Domanda
Ho eseguito in un altro problema con il mio progetto attuale. Il programma deve valori e chiavi periodicamente durante l'esecuzione. Ogni volta che tenta di modificare il valore, ho un codice di 5, Accesso negato. Come potrei fare per fare questo in modo che i valori possono essere editied, ma l'utente non deve immettere le credenziali di amministratore per eseguire l'applicazione?
Sto usando il modulo _winreg con Python 2.6 su Windows 7.
Soluzione
a seguito della richiesta di Zachary :
Quali tasti stai cercando di modificare?
Qual è il tipo di utente (utente limitato forse?)
Quale versione di Win7 (Home / Pro / Ultimate)?
Inoltre, vedi questa domanda SO
Altri suggerimenti
Se si vuole modificare qualcosa che è scrivibile solo con i privilegi di amministratore, è sufficiente per l'esecuzione con privilegi di amministratore. Tutto il resto sarebbe un buco di sicurezza gigante.