fereria
1/14/2015 - 1:35 PM

get install app

get install app

## -*- coding: utf-8 -*-
"""
インストールされているアプリケーションのリストを取得する
"""
import _winreg
import re

key     = _winreg.OpenKey(_winreg.HKEY_LOCAL_MACHINE,"Software\\Microsoft\\Windows\\CurrentVersion\\Uninstall")
regInfo = _winreg.QueryInfoKey(key)

item = []
for i in range(regInfo[0]):

    installName = _winreg.EnumKey(key,i)

    if re.search("^{.*",installName) == None:
        item.append(installName)

item.sort()

print item