Bonjour,
Je me réponds à moi même.
J'ai trouvé un thread intéressant sur le forum de PSADT:
https://psappdeploytoolkit.codeplex.com/discussions/465270Bref, il faut installer le Microsoft Deployment Toolkit sur un PC (non requis sur les PC où on effectue les déploiements), copier ServiceUI.exe dans son paquet de déploiement et au niveau d'UpdatEngine, on le configure pour executer la commande "ServiceUI.exe Deploy-Application.EXE". Et voilà, le prompt s'affiche à l'utilisateur et l'installation continue de se faire en tant que l'utilisateur SYSTEM.
Ça m'amène à une seconde question. L'utilisateur a la possibilité de reporter l’installation. Dans ce cas, PSADT quitte et retourne le code 5000 (ce code est visible dans les logs de déploiement dans UE). Ça serait cool de pouvoir programmer une condition qui impose un délai avant le déploiement d'une application qui a échoué (avec un code spécifique ou pas). Ça éviterait à l'utilisateur d'avoir le popup aux 10 minutes en cas de report ou d'échec réel d'installation. Est-ce quelque chose de faisable?
Merci!