Ouvrir un fichier BATCH d'un autre même fichier

Résolu/Fermé
WhiteBlako Messages postés 20 Date d'inscription jeudi 14 juin 2018 Statut Membre Dernière intervention 26 septembre 2019 - 16 juin 2018 à 22:36
WhiteBlako Messages postés 20 Date d'inscription jeudi 14 juin 2018 Statut Membre Dernière intervention 26 septembre 2019 - 18 juin 2018 à 18:18
Bonjour,

Voici une partie de mon code :

:RESTART

cls

echo.
echo Which contact do you want to read ?
echo.
set /p "read=> "

if EXIST "Contacts/%read%.bat" (
cd "Contacts"

start "%read%.bat"

goto RESTART
) else (
color 0c

cls

echo.
echo Incorrect choice !

timeout /t 3 /nobreak > nul

color 0a

goto RESTART
)

Mais au lieu d'ouvrir le fichier en question, il ouvre une invite de commande (cmd) avec le nom "%read%.bat".

Comment faire pour ouvrir le fichier BATCH en question et non une invite de commande ?

Cordialement.
A voir également:

1 réponse

NHenry Messages postés 15164 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 27 novembre 2024 345
16 juin 2018 à 23:03
Que veux-tu dire par "ouvrir" ?
1
WhiteBlako Messages postés 20 Date d'inscription jeudi 14 juin 2018 Statut Membre Dernière intervention 26 septembre 2019 18
16 juin 2018 à 23:25
Ouvrir le fichier "%read%.bat", l'afficher.
Je n'ai pas bien compris ta question.
0
NHenry Messages postés 15164 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 27 novembre 2024 345
17 juin 2018 à 11:50
En gros l'ouvrir dans le bloc-note ?
Si oui, c'est :
notepad "%read%.bat"
0
WhiteBlako Messages postés 20 Date d'inscription jeudi 14 juin 2018 Statut Membre Dernière intervention 26 septembre 2019 18
17 juin 2018 à 14:47
Non, ce que tu propose ouvre :



Mais moi je veux ouvrir :



mais je n'arrive qu'à ouvrir :

0
barnabe0057 Messages postés 14453 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 24 novembre 2024 4 917
Modifié le 17 juin 2018 à 16:49
Essaie call %read%.bat
0
WhiteBlako Messages postés 20 Date d'inscription jeudi 14 juin 2018 Statut Membre Dernière intervention 26 septembre 2019 18
18 juin 2018 à 18:10
C'est exactement ça !
Merci
0