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.

È stato utile?

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.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top