Re TT22,
Bon j'ai avancé comme tu peux voir, mais j'ai toujours des soucis....
#RequireAdmin
#Region ;**** Directives created by AutoIt3Wrapper_GUI ****
#AutoIt3Wrapper_Outfile_x64=Autoit\ttx64.exe
#AutoIt3Wrapper_Compile_Both=y
#AutoIt3Wrapper_UseX64=y
#AutoIt3Wrapper_Res_Language=1036
#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
#Region --- CodeWizard generated code Start ---
;MsgBox features: Title=Yes, Text=Yes, Buttons=Yes and No, Icon=Question, Timeout=20 ss
If Not IsDeclared("iMsgBoxAnswer") Then Local $iMsgBoxAnswer
$iMsgBoxAnswer = MsgBox(36,"Installation de LGPI","Voulez-vous installer LGPI sur votre poste ?",20)
Select
Case $iMsgBoxAnswer = 6 ;Yes
Case $iMsgBoxAnswer = 7 ;No
Case $iMsgBoxAnswer = -1 ;Timeout
EndSelect
#EndRegion --- CodeWizard generated code End ---
; Installe de LGPI
; Application nécéssitant les droits d'admin
#RequireAdmin
; Affiche en bas à droite un message informant du début de l'installation
TrayTip("Installation","Début de l'installation", 1000)
; Pause de 3 secondes
Sleep(3000)
; Copie du msi du poste0 sur le Desktop du client
FileCopy ("\\Chemin_réseau_du_msi", @DesktopDir)
; Lance le programme d'installation
ShellExecute("Nom_de_l’exécutable.msi")
; Le programme attend que la fenêtre d'installation soit active
; WinWaitActive("Nom_de_l'application", "Please wait while Windows configures Nom_de_l'application")
; Pause
Sleep (5000)
; Suppression de l'éxécutable
FileDelete (@DesktopDir&"\Nom_de_l’exécutable.msi")
; Affiche en bas à droite un message informant que l'installation est terminée
TrayTip("Installation","Fin de l'installation", 1000)
; Pause de 3 secondes
Sleep(3000)
1er : Si je mets non lors de l'invité l'installation se lance quand même (problème

)
2eme : La suppression du .msi ne se fait pas à la fin de l'installation
3eme : L’enchaînement des TrayTip ne sont pas bon
WinWaitActive est commenté, car je ne sais pas si cela est nécessaire dans mon cas....
Merci d'avance,