Instruction fichier commande batch

jim750 Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -  
jim750 Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je cherche à créer un fichier d'instruction qui ouvre une application sous windows xp.
Pour l'exemple, je l'appelerai ABC.

Ensuite, cette application ouvre une fenêtre, sur laquelle il faut appuyer deux fois sur ENTREE à 3 secondes d'intervalle.

J'ai réussi la première partie,dont je poste les instructions, mais pas la deuxième.

Voici :

@echo off
start C:\POST_INSTALLATION\ABC\ABC.exe
exit

D'avance merci de bien vouloir m'aider pour la deuxième partie.

Bien cordialement.
A voir également:

4 réponses

barnabe0057 Messages postés 14455 Date d'inscription   Statut Contributeur Dernière intervention   4 925
 
Bonjour,

Pour l'appui de touches un script .vbs sera plus approprié :
https://www.vbsedit.com/html/4b032417-ebda-4d30-88a4-2b56c24affdd.asp

0
jim750 Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
Merci bien de cette réponse.

Je n'y connais pas grand chose.

Pensez vous pouvoir me l'écrire s'il vous plait ?

Je testerai et donnerai suite.

Car j'ai déjà testé comme celà et ça n'a pas fonctionné. Une fenêtre ms dos a affiché "comande invalide" et c'est tout.
0
barnabe0057 Messages postés 14455 Date d'inscription   Statut Contributeur Dernière intervention   4 925
 
Il faudrait que tu me donnes le titre des fenêtres ouvertes par l'application.
0
jim750 Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   > barnabe0057 Messages postés 14455 Date d'inscription   Statut Contributeur Dernière intervention  
 
En fait c'est juste une fenêtre de commande qui s'ouvre pour installer le logiciel "ABC.exe".
Il faut appuyer sur ENTREE, attendre 5 secondes et réappuyer sur entrée car c'est un programme en MS DOS et il ne s’exécute pas autrement.

Il me faudrait juste les lignes de code pour appuyer deux fois sur ENTREE à 5s d'intervalle, pour qu'il s'installe automatiquement durant l'installation de WINDOWS.
J'ai essayé
@echo off
start C:\POST_INSTALLATION\ABC\ABC.exe
WshShell.SendKeys {ENTER}
exit

(idem avec WshShell.SendKeys "{ENTER}" ou WshShell.SendKeys {ENTER} )
j'ai même essayé une boucle avec loop sans succès.

Rien ne fonctionne.

Merci.
0
barnabe0057 Messages postés 14455 Date d'inscription   Statut Contributeur Dernière intervention   4 925
 
Si tu mélanges du code .vbs et du code .bat ça ne peut pas fonctionner.

Pour le script .vbs j'ai besoin du titre de la fenêtre où il faut faire ENTRER

Si tu ne sais pas, poste une capture d'écran de la fenêtre.


0
jim750 Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
Je vous poste celà

0