# -*- coding: utf-8 -*-
from setuphelpers import *
import time
uninstallkey = []
def install():
versionpaquet = control['version'].split('-',1)[0]
print('installing smp-wincdemu')
run("certutil -addstore TrustedPublisher sysprogs.cer")
install_exe_if_needed("WinCDEmu-%s.exe" % versionpaquet,r"/UNATTENDED ",'WinCDEmu',versionpaquet)
uninstallkey.remove('WinCDEmu')
def uninstall():
loc = install_location('WinCDEmu')
for soft in installed_softwares('WinCDEmu'):
key = uninstall_cmd(soft['key'])
pathuninstall = key[0]
run_notfatal('"%s" /UNATTENDED' % pathuninstall,timeout=15)
time.sleep(10)
killalltasks('wcduninst.exe')
remove_tree(loc)
remove_tree(makepath(start_menu(common=1),'Programs','WinCDEmu'))
unregister_uninstall('WinCDEmu')