Instruction fichier commande batch
jim750
Messages postés
5
Statut
Membre
-
jim750 Messages postés 5 Statut Membre -
jim750 Messages postés 5 Statut Membre -
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.
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.
4 réponses
-
Bonjour,
Pour l'appui de touches un script .vbs sera plus approprié :
https://www.vbsedit.com/html/4b032417-ebda-4d30-88a4-2b56c24affdd.asp
-
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.-
- 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.
-
-
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.
-
