Browse Source

simpler approach

master
David Beltra 2 years ago
parent
commit
7d47294131
1 changed files with 13 additions and 10 deletions
  1. +13
    -10
      platform_Windows.py

+ 13
- 10
platform_Windows.py View File

@ -1,18 +1,21 @@
# coding=UTF-8
import os
from unix import *
from _winreg import OpenKey, HKEY_LOCAL_MACHINE, QueryValueEx
# from _winreg import OpenKey, HKEY_LOCAL_MACHINE, QueryValueEx
path = r"Software\Clients\Mail\Mozilla Thunderbird\InstallInfo"
with OpenKey(HKEY_LOCAL_MACHINE, path) as key:
keyval = QueryValueEx(key, "ReinstallCommand")
regstring = keyval[0]
# path = r"Software\Clients\Mail\Mozilla Thunderbird\InstallInfo"
# with OpenKey(HKEY_LOCAL_MACHINE, path) as key:
# keyval = QueryValueEx(key, "ReinstallCommand")
# regstring = keyval[0]
path_start = regstring.find('\"')
path_end = regstring.find('\"', path_start+1)
path = regstring[path_start+1:path_end]
# path_start = regstring.find('\"')
# path_end = regstring.find('\"', path_start+1)
# path = regstring[path_start+1:path_end]
uninstall_path = os.path.split(path)[0]
thunderbird_base = os.path.dirname(uninstall_path)
# uninstall_path = os.path.split(path)[0]
# thunderbird_base = os.path.dirname(uninstall_path)
thunderbird_base = os.path.join(os.environ['APPDATA'], 'Thunderbird')
per_user_directory = os.path.join(os.environ['LOCALAPPDATA'], '.pEp')

Loading…
Cancel
Save