Boucle qui ne fonctionne pas
Posté : dim. 29 janv. 2017 17:40
Bonsoir à tous,
Suite de mon petit projet: j'ai donc quelques logiciels dont je souhaite automatiser l'installation.
J'ai les scripts pour l'automatisation et j'ai la solution pour les lancer.
Maintenant je souhaite lancer cette installation en fonction de cas à cocher.
Voici un bout de mon script:
Si je ne coche qu'une des deux cases, l'installation des deux logiciels est quand même lancée.
Qu'ai-je oublié ?
Merci pour votre aide.
Joce
Suite de mon petit projet: j'ai donc quelques logiciels dont je souhaite automatiser l'installation.
J'ai les scripts pour l'automatisation et j'ai la solution pour les lancer.
Maintenant je souhaite lancer cette installation en fonction de cas à cocher.
Voici un bout de mon script:
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $GUI_EVENT_CLOSE, $Button2
Exit
;Lancement de l'installation en fonction des cases cochées
Case $Button1
If GUICtrlRead($Checkbox5, $GUI_CHECKED) Then
Run(@ScriptDir & '\AutoIt3.exe ".\Scripts\Teamviewer.au3" ')
EndIf
Case $Button1
If GUICtrlRead($Checkbox6, $GUI_CHECKED) Then
Run(@ScriptDir & '\AutoIt3.exe ".\Scripts\UltraVnc.au3" ')
EndIf
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $GUI_EVENT_CLOSE, $Button2
Exit
;Lancement de l'installation en fonction des cases cochées
Case $Button1
If GUICtrlRead($Checkbox5, $GUI_CHECKED) Then
Run(@ScriptDir & '\AutoIt3.exe ".\Scripts\Teamviewer.au3" ')
EndIf
Case $Button1
If GUICtrlRead($Checkbox6, $GUI_CHECKED) Then
Run(@ScriptDir & '\AutoIt3.exe ".\Scripts\UltraVnc.au3" ')
EndIf
Qu'ai-je oublié ?
Merci pour votre aide.
Joce