Flux rss
Rechercher : dans
Par :

Fichier batch

marc, le lundi 8 novembre 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

1

sebsauvage, le lundi 8 novembre 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 lundi 8 novembre 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 lundi 8 novembre 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 lundi 8 novembre 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 lundi 8 novembre 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 mercredi 12 septembre 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 mercredi 12 septembre 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
Fenetre MS DOs et fichier batch Bonjours à tous, voilà je ne comprends pas pourquoi lors de l'execution de fichier batch du type: @ECHO OFF :menu ECHO. ECHO .::Menu::. ECHO 1) Ouvrir paint ECHO 2) ouvrir C: ECHO 3) Quitter ECHO. choice /c:123 /N IF ERRORLEVEL 3 GOTO Fin IF... www.commentcamarche.net/forum/affich-485698-fenetre-ms-dos-et-fichier-batch
Utilisation de variable ds un fichier batch Bonjour, Je souhaite créer un fichier batch qui demande a l utilisateur d'entrer une adresse ip et que celle ci soit enregistrer ds une variable appelée ip pr qu'ainsi a chaque fois que j'appelle la variable ip , elle me retourne l'adresse ip tapée... www.commentcamarche.net/forum/affich-1514158-utilisation-de-variable-ds-un-fichier-batch
Créer uun fichier batch Bonjour, je souhaite créer un fichier batch pour éteindre mon poste tout les jours à une heure donnée sans avoir à le faire à chaque fois. Merci d'avance. www.commentcamarche.net/forum/affich-3701036-creer-uun-fichier-batch
Renommer plusieurs fichiers en batchLe 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... www.commentcamarche.net/faq/sujet-2456-renommer-plusieurs-fichiers-en-batch
[MS-Dos] Ecrire dans un fichier texte en batchPour écrire dans un fichier texte, il suffit d'utiliser une redirection ">" :echo texte_à_ecrire > fichier_de_sortie.txtPour écrire à la fin d'un texte existant (concaténation) :echo "ecriture a la fin du fichier ">> fichier_de_sortie.txt www.commentcamarche.net/faq/sujet-2695-ms-dos-ecrire-dans-un-fichier-texte-en-batch
Fichier batch permettant suppression fichiersBonsoir, Je souhaite créer un fichier Batch me permettant de faire régulièrement le ménage dans un dossier dans lequel mon logiciel de backup stock les fichiers de sauvagarde. Je souhaite par la même occasion une sorte de filtre sur date. Je... www.commentcamarche.net/forum/affich-2887711-fichier-batch-permettant-suppression-fichiers
Dos : Fichier Batch en bouclehello, y a à peine une heure je ne savais pas ce qu'etait un fichier batch alors vous comprendrez mon désarroi d'autant plus que ce que je veux faire n'est pas simple,y parait. Alors je voudrais que mon fichier batch fasse la commande suivante : xt... www.commentcamarche.net/forum/affich-137832-dos-fichier-batch-en-boucle
Extension d'un fichier batch?Salut je voudrais connaitre l'extension d'un fichier batch. Merci pour vos reponses www.commentcamarche.net/forum/affich-459939-extension-d-un-fichier-batch