[Wapt] Pb install dans %appdata\Local\
Bastien HERMITTE
bhermitte at b2pweb.com
Fri Apr 10 12:09:49 CEST 2020
Bonjour,
Personnellement, je copie l'installeur lors de l'installation du paquet,
et je lance l'installation à la connexion de l'utilisateur.
Pour la désinstallation, je passe sur tous les profils pour lancer le
désinstalleur s'il existe.
Ce n'est certainement pas parfait mais ça fait le job.
Exemple avec le logiciel SolarWinds Take Control :
# -*- coding: utf-8 -*-
from setuphelpers import *
uninstallkey = []
setup_path = r'C:\ProgramData\BeAnywhere Support Express'
def install():
mkdirs(setup_path)
filecopyto(r'TakeControlTechConsole-Stable.exe', makepath(setup_path,
r'TakeControlTechConsole-Stable.exe'))
def uninstall():
for user_path in local_users_profiles():
if isfile(makepath(user_path, r'\AppData\Local\BeAnywhere Support
Express\Console', r'uninstall.exe')):
run_notfatal(r'"%s" /S' % makepath(user_path,
r'\AppData\Local\BeAnywhere Support Express\Console', r'uninstall.exe'))
remove_file(makepath(user_path, r'\Desktop', r'SolarWinds Take
Controle.lnk'))
remove_tree(setup_path)
def session_setup():
run(r'"%s" /S' % makepath(setup_path, r'TakeControlTechConsole-Stable.exe'))
Cordialement,
Bastien
Le 10/04/2020 à 12:00, Franck ELIE a écrit :
> Bonjour
>
> Certains soft de communication tels que Tixeo et Citadel s'installent
> dans les répertoires %appdata\Local\ des utilisateurs.
> Tixeo : %appdata\local\Tixeo Soft\Communication\Client\W3DClient.exe
> Citadel : %appdata\Local\citadel\Citadel Team.exe
>
> Est-ce bloquant vis-à-vis de WAPT?
> Comment s'en sortir dans ce cas de figure ?
>
> Si vous avez des suggestions ou remarques, exemple de setup.py, je
> suis preneur ++
>
> Cordialement
>
> Franck
>
> _______________________________________________
> WAPT mailing list
> WAPT at lists.tranquil.it
> http://lists.tranquil.it/listinfo/wapt
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.tranquil.it/pipermail/wapt/attachments/20200410/4c9d6c2a/attachment.html>
More information about the WAPT
mailing list