def registerUriHandler():
from _winreg import CreateKey, SetValueEx, HKEY_CURRENT_USER, REG_SZ, CloseKey
regKeys = []
regKeys.append(['Software\\Classes\\fcade', '', 'Fightcade'])
regKeys.append(['Software\\Classes\\fcade', 'URL Protocol', ""])
regKeys.append(['Software\\Classes\\fcade\\shell', '', None])
regKeys.append(['Software\\Classes\\fcade\\shell\\open', '', None])
for key,name,val in regKeys:
registryKey = CreateKey(HKEY_CURRENT_USER, key)
SetValueEx(registryKey, name, 0, REG_SZ, val)
CloseKey(registryKey)
regKeysU = []
regKeysU.append(['Software\\Classes\\fcade\\shell\\open\\command', '', os.path.abspath(sys.argv[0])+' "%1"'])
for key,name,val in regKeysU:
registryKey = CreateKey(HKEY_CURRENT_USER, key)
SetValueEx(registryKey, name, 0, REG_SZ, val)
CloseKey(registryKey)
评论列表
文章目录