_winreg.DeleteValue = Zugriffverweigert

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
root_tux_linux
User
Beiträge: 36
Registriert: Sonntag 16. Dezember 2007, 04:18

Dienstag 29. Januar 2008, 23:09

Hi

Ich versuch hier vergebes mit folgendem Code nen Registry Wert zu löschen, jedoch bekomm ich ständig "Windows Error: [Error 5] Zugriff verweigert.

Code: Alles auswählen

key = winreg.OpenKey(
    winreg.HKEY_LOCAL_MACHINE,
    "Software\\Microsoft\\Windows\\CurrentVersion\\Run"
    )
winreg.DeleteValue(key, 'myprog')
winreg.CloseKey(key)

Ist der Code einfach nur falsch? oO
AMD Athlon 64 X2 6000+, ASUS M2N-SLI Deluxe, ASUS EN8600GTS Silent, 4GB Apacer DDR2 800Mhz | Gentoo Linux x86_64
AMD Sempron 2500+, MSI KT4, ASUS N6200, 2x 512MB Apacher DDR 400Mhz, Hauppauge PVR150 | Arch Linux i686
### Sorry for my bad english ###
Benutzeravatar
veers
User
Beiträge: 1219
Registriert: Mittwoch 28. Februar 2007, 20:01
Wohnort: Zürich (CH)
Kontaktdaten:

Dienstag 29. Januar 2008, 23:12

Versuch mal den Key so zu öffnen:

Code: Alles auswählen

_winreg.OpenKey(_registry,
                r"Software\Microsoft\Windows\CurrentVersion\Run", 0, 
		_winreg.KEY_ALL_ACCESS)
:wink:

Oder verwende einfach mein Snippet:
http://www.python-forum.de/topic-11664. ... =autostart
[url=http://29a.ch/]My Website - 29a.ch[/url]
"If privacy is outlawed, only outlaws will have privacy." - Phil Zimmermann
root_tux_linux
User
Beiträge: 36
Registriert: Sonntag 16. Dezember 2007, 04:18

Dienstag 29. Januar 2008, 23:25

veers hat geschrieben:Versuch mal den Key so zu öffnen:

Code: Alles auswählen

_winreg.OpenKey(_registry,
                r"Software\Microsoft\Windows\CurrentVersion\Run", 0, 
		_winreg.KEY_ALL_ACCESS)
:wink:

Oder verwende einfach mein Snippet:
http://www.python-forum.de/topic-11664. ... =autostart
Cool thx :)

^^ Hab mir jetzt schon 3x den Key Run gelöscht weil ich keine Ahnung hatte wie man das Zeugs löscht ^^

Bin noch dummer Noob lol
AMD Athlon 64 X2 6000+, ASUS M2N-SLI Deluxe, ASUS EN8600GTS Silent, 4GB Apacer DDR2 800Mhz | Gentoo Linux x86_64
AMD Sempron 2500+, MSI KT4, ASUS N6200, 2x 512MB Apacher DDR 400Mhz, Hauppauge PVR150 | Arch Linux i686
### Sorry for my bad english ###
Antworten