On Jun 25, 10:48 pm, teh_sAbEr <[EMAIL PROTECTED]> wrote: > Hi everybody. I'm trying to write a script that'll change desktop > wallpaper every time its run. Heres what I've gotten so far: > > #random wallpaper changer! > import _winreg > from os import walk > from os.path import exists > from random import randint > > #first grab a registry handle. > handle = _winreg.OpenKey(_winreg.HKEY_CURRENT_USER,'Control Panel > \Desktop',_winreg.KEY_SET_VALUE) > You're missing the third parameter to OpenKey. Try: handle = _winreg.OpenKey(_winreg.HKEY_CURRENT_USER, 'Control Panel\Desktop',_0, winreg.KEY_SET_VALUE)
> The problem is, every time I run it, I get an "Access Denied" error > when it tries to execute > _winreg.SetValueEx(), even though i've opened the key with the > KEY_SET_VALUE mask like it said in the help docs. Could there be > another problem or a better way to do this? -- http://mail.python.org/mailman/listinfo/python-list