Instruction fichier commande batch

Fermé
jim750 Messages postés 4 Date d'inscription vendredi 4 décembre 2020 Statut Membre Dernière intervention 5 décembre 2020 - 4 déc. 2020 à 21:07
jim750 Messages postés 4 Date d'inscription vendredi 4 décembre 2020 Statut Membre Dernière intervention 5 décembre 2020 - 5 déc. 2020 à 14:57
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 14454 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 30 novembre 2024 4 918
5 déc. 2020 à 00:06
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 vendredi 4 décembre 2020 Statut Membre Dernière intervention 5 décembre 2020
Modifié le 5 déc. 2020 à 01:00
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 14454 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 30 novembre 2024 4 918
5 déc. 2020 à 11:34
Il faudrait que tu me donnes le titre des fenêtres ouvertes par l'application.
0
jim750 Messages postés 4 Date d'inscription vendredi 4 décembre 2020 Statut Membre Dernière intervention 5 décembre 2020 > barnabe0057 Messages postés 14454 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 30 novembre 2024
5 déc. 2020 à 14:16
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 14454 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 30 novembre 2024 4 918
Modifié le 5 déc. 2020 à 14:27
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 vendredi 4 décembre 2020 Statut Membre Dernière intervention 5 décembre 2020
5 déc. 2020 à 14:57
Je vous poste celà

0