본문 바로가기

DEV/PYTHON

Uninstall 레지스트 가져오기

from winreg import *

t = OpenKey(HKEY_LOCAL_MACHINE,r"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall",2,KEY_ALL_ACCESS)


for i in range(1024):
    try:   
        subkey_name = EnumKey(t, i)
        o_subkey = OpenKey(t, subkey_name)
        subkey = QueryValueEx(o_subkey,"DisplayName")
        subkey1 = QueryValueEx(o_subkey,"InstallLocation")
                   
        print ('%30s || %s' % subkey, subkey1)
                   
       
    except WindowsError:
        pass

'DEV > PYTHON' 카테고리의 다른 글

이클립스에서 한글사용 깨짐  (0) 2013.11.14
레지스트 건드리기  (0) 2012.02.08
날로 먹는 Django 웹 프로그래밍 강좌  (0) 2012.01.18
WingWare Python IDE  (0) 2012.01.17
python 한글  (0) 2012.01.16