在Run键中显示所有值

时间:2013-03-02 22:17:00

标签: python windows registry winreg

我是python编程的新手,我有点迷失在这里,如果我能从这段代码中得到一些帮助,我真的很感激。

所以我试图只列出Run键中的所有值。这是为了找出计算机启动时运行的程序......

我把这段代码聚集在一起,但我不知道如何让它列出所有值。

注意:在查询值ex而不是3个点应该有一些东西,但我不知道要放什么来让它显示所有的值。

请帮助我无能为力。

from _winreg import *
aReg = ConnectRegistry(None,HKEY_LOCAL_MACHINE)
aKey = OpenKey(aReg, r"SOFTWARE\Microsoft\Windows\CurrentVersion\Run")
for i in range(1024):
    try:
        subkey_name=EnumKey(aKey,i)
        subkey=OpenKey(aKey,subkey_name)
        val=QueryValueEx(subkey, "...")
        print val
    except WindowsError:
        break

0 个答案:

没有答案