Je débute dans le développement avec AutoIT.
Je suis entrain de faire un petit script qui devrait automatiser une tâche quotidienne.
En gros :
On lance l'éxecutable avec deux paramètres.
En fonction de ces paramètres, le programme doit trouver le fichier zip qui correspond (jusqu'ici tout va bien) et doit ensuite le décompresser dans un répertoire donné.
J'ai un petit programme pour décompresser l'archive (unzip.exe).
et voici la commande que je met dans mon programme :
Code : Tout sélectionner
Local $ret1 = Run(@ComSpec & '/c ' & '"D:\XFER\exe\unzip.exe" -o D:\trans\filesin\' & $zipfile &' -d D:\Projet_tdb\' & $CmdLine[1], @ScriptDir, @SW_HIDE, $STDERR_CHILD + $STDOUT_CHILD)J'ai lu et relu l'aide de "Run" mais je ne trouve pas pourquoi ça ne fonctionne pas.
Si vous avez une idée, je suis preneur !
PS : Lorsque je récupère les sorties / erreurs de la commande, je n'ai aucun retour.
J'en déduis donc que l'erreur vient directement de la commande et non de "unzip.exe"
Merci d'avance pour votre aide.


