Rechercher : dans
Par :

Fichier batch

Dernière réponse le 26 aoû 2009 à 10:32:29 marc, le 8 nov 2004 à 14:59:25 
 Signaler ce message aux modérateurs

Bonjour à tous,

Je cherche à ecrire touis simplement un fichier batch qui me permettrai d'executer plusieurs programmes (.exe) à la suite.

En double cliquant une fois sur le .bat j'installe cinq ou six prog.

Merci d'avance de me donner une piste.

A bierntôt.

Marc

Meilleures réponses pour « fichier batch » dans :
Qu'est-ce qu'un fichier batch ? VoirPOURQUOI FAIRE ? COMMENT FAIRE ? Préalables Création du fichier POURQUOI FAIRE ? Windows est fourni avec une version du DOS, ce qui permet d'exploiter les fonctionnalités et l'enchaînement de commandes définies dans un script. Un fichier...
Renommer plusieurs fichiers en batch VoirLe fait de renommer un grand nombre de fichiers peut très vite devenir fastidieux. Heureusement, il existe des outils permettant d'automatiser cette tâche dans un grand nombre de cas : Fonctionnalités natives Utilisation d'un programme...
[MS-Dos] Ecrire dans un fichier texte en batch VoirPour écrire dans un fichier texte, il suffit d'utiliser une redirection ">" : echo texte_à_ecrire > fichier_de_sortie.txt Pour écrire à la fin d'un texte existant (concaténation) : echo "écriture a la fin du fichier ">>...

1

sebsauvage, le 8 nov 2004 à 15:16:30

Il suffit de mettre le nom des fichiers EXE à la suite dans le fichier .BAT pour les lancer.


Par contre, s'il s'agit d'installation automatique, il faut cliquer sur ce écrans.
Dans ce cas tu peux prendre AutoIt v3 (freeware) qui permet de simuler des clics de souris et des frappes clavier.

Nous nous en servons pour l'installation automatisée de certains logiciels.

Et chez moi je m'en sers pour lancer ma connexion internet et quelques logiciels.

http://www.autoitscript.com/autoit3/

Répondre à sebsauvage

2

marc, le 8 nov 2004 à 15:21:48

Je te remercie de ton aide.

La connaissance croît quand on la partage.


Marc

Répondre à marc

3

sebsauvage, le 8 nov 2004 à 15:32:00

De rien. :-)


Si tu as des problèmes avec AutoIt, je connais un petit peu.
Je pourrai t'aider.

Répondre à sebsauvage

4

marc, le 8 nov 2004 à 16:39:15

Les installations automatiques sont bien lancées par le batch mais l'idéal serait d'automatiser l'appui sur la touche entrée pour valider les différentes options d'install.

Auriez vous une idée de la commande à saisir dans le .bat

Merci d'avance.

Marc

Répondre à marc

5

sebsauvage, le 8 nov 2004 à 16:45:07

En .BAT seul, c'est infaisable.

Il faudra que tu créé un script AutoIt.

Par exemple, pour lancer un programme et cliquer sur un de ses boutons:

Run("monprog.exe")    ; On lance le programme
WinWaitActive("Mon Programme")   ; On attend que la fenêtre s'affiche
ControlClick("Mon Programme","OK","")  ; On click sur le bouton "OK" de la fenêtre.
Send("{ENTER}")   ; On presse la touche Entrée.



AutoIt permet de faire ce genre de chose, et plein de choses en plus.


Une fois ton script .au3 terminé, il est possible de le convertir en .exe

Répondre à sebsauvage

6

cedricmxx, le 12 sep 2007 à 16:51:52

Bonjour jai un probleme avec autoit v3, je narrive pas a valider ma commande : exemple: je tape un script et ensuite pour pouvoir le tester je fais enter mais sa passe a la ligne suivante... la meme chose si je marque send enter quelqeun pourait maider svp? merci davance!!!

Répondre à cedricmxx

7

sebsauvage, le 12 sep 2007 à 17:11:17

je narrive pas a valider ma commande

Dans quelle application ?

Souvent pour passer au bouton "Valider" on utilise la touche TAB (une ou plusieurs fois), ensuite seulement on appuis sur ENTREE.

Répondre à sebsauvage

8

 bebeblue, le 26 aoû 2009 à 10:32:29

Bonjour voila je vient vous demander si il et passible pour un commende bat que g mi dans un bat et qui na pas de pause de valider la comment entrée se né pas pour exécuter un programme ps merci d'avance

Répondre à bebeblue