Afficher une popup lors de la désinstallation via le Self-Service
Publié : 07 août 2025 - 11:18
Version de WAPT installé : 2.6.0.17392
OS du serveur : Debian GNU/Linux 12 (Bookworm)
OS de la machine d'administration : Windows 10
Bonjour,
J'essaye de créer un paquet qui a pour but d'être installé/désinstallé à l'aide du self-service.
L'installation et la désinstallation de mon logiciel fonctionne, cependant, avant de pouvoir réinstaller le logiciel un redémarrage est nécessaire.
Ce que j'aimerais faire, c'est qu'à la fin de la désinstallation du logiciel, une popup s'affiche pour indiquer à l'utilisateur qu'il doit redémarrer son PC avant de pouvoir réinstaller le logiciel.
J'ai essayer de m'inspirer du paquet suivant pour faire apparaître une popup : https://wapt.tranquil.it/store/fr/detai ... _PROD.wapt
Notamment cette partie pour récupérer les sessions ouvertes sur le PC et lancer une exécution de code dans celle-ci :
Est-ce qu'il est possible de faire apparaître une popup lors de la désinstallation d'un logiciel via le self-service ?
Merci de votre aide,
Valentin.
OS du serveur : Debian GNU/Linux 12 (Bookworm)
OS de la machine d'administration : Windows 10
Bonjour,
J'essaye de créer un paquet qui a pour but d'être installé/désinstallé à l'aide du self-service.
L'installation et la désinstallation de mon logiciel fonctionne, cependant, avant de pouvoir réinstaller le logiciel un redémarrage est nécessaire.
Ce que j'aimerais faire, c'est qu'à la fin de la désinstallation du logiciel, une popup s'affiche pour indiquer à l'utilisateur qu'il doit redémarrer son PC avant de pouvoir réinstaller le logiciel.
J'ai essayer de m'inspirer du paquet suivant pour faire apparaître une popup : https://wapt.tranquil.it/store/fr/detai ... _PROD.wapt
Notamment cette partie pour récupérer les sessions ouvertes sur le PC et lancer une exécution de code dans celle-ci :
Code : Tout sélectionner
def run_session_setup(package_name):
for session_id in get_active_sessions():
start_interactive_process("wapt-get", "--hide session-setup %s -f" % package_name, session_id=session_id) # , minimize=True
Est-ce qu'il est possible de faire apparaître une popup lors de la désinstallation d'un logiciel via le self-service ?
Merci de votre aide,
Valentin.