[..] Script d'installation pour WorkspaceContent

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
paillerd
Niveau 1
Niveau 1
Messages : 1
Enregistré le : ven. 23 avr. 2010 16:17
Status : Hors ligne

[..] Script d'installation pour WorkspaceContent

#1

Message par paillerd »

Bonjour,
je lutte depuis des semaines pour faire une installation silencieuse de WorkspaceContent:
http://www.einstruction.fr/support_down ... 5.0009.exe
Evidemment aucune méthode d'installation silencieuse ne fonctionne.
J'ai donc fait ce script:

Code : Tout sélectionner

cs ----------------------------------------------------------------------------
 AutoIt Version: 3.2.12.1
 Author:         Pailler David
 Script Function:
    Template AutoIt script.

#ce ----------------------------------------------------------------------------

; Script Start - Add your code below here

Run(@TempDir & "\WorkspaceContent_3.05.0009.exe -silent")

Opt("WinWaitDelay",3000)
Opt("WinTitleMatchMode",4)
Opt("WinDetectHiddenText",1)

Sleep(60000)

$begin = TimerInit()
  ; Boucle au plus 180 sec
  While ( ( (TimerDiff($begin) / 1000) < 180 ) )
    If WinExists("Workspace Content - Assistant InstallShield","") Then
Send("{ENTER}")
Sleep(4000)
Send("{TAB}")
Sleep(3000)
Send("{SPACE}")
Sleep(3000)
Send("{ENTER}")
Sleep(3000)
Send("{ENTER}")
Sleep(1500)
Send("{TAB}")
Sleep(1500)
Send("{TAB}")
Sleep(1500)
Send("{ENTER}")
Sleep(4000)
Send("{ENTER}")
Sleep(130000)
Send("{ENTER}")
Sleep(3000)
EndIf
    Sleep(1000)
WEnd
 
J'ai fait le choix d'utiliser Send:
car l'application d'info avec la petite cible , ne me donne que le titre de la fenêtre et aucune informations sur les boutons "suivant", retour, terminer etc ... de la fenêtre.
L'utilisation de au3recorder ne me satisfait pas car le but est d'installer le logiciels sur différents postes.
Et de plus comme c'est pour etre lancer par wpkg...
Donc si je lance le script à partir d'une session ouverte: pas de problème.
Mais impossible que cela marche en tache de fond, au démarrage de la station.
Ce qui finalement d'après ce que j'ai pu lire est malheureusement normal.
Y-at-il quelqu'un pour m'aider?
PS: je dois lancer le script avec au3.exe /AutoIt3ExecuteScript

Cordialement
Répondre