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

Résolu
WhiteBlako Messages postés 20 Statut Membre -  
WhiteBlako Messages postés 20 Statut Membre -
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.

1 réponse

  1. NHenry Messages postés 15235 Date d'inscription   Statut Modérateur Dernière intervention   387
     
    Que veux-tu dire par "ouvrir" ?
    1
    1. WhiteBlako Messages postés 20 Statut Membre 18
       
      Ouvrir le fichier "%read%.bat", l'afficher.
      Je n'ai pas bien compris ta question.
      0
    2. NHenry Messages postés 15235 Date d'inscription   Statut Modérateur Dernière intervention   387
       
      En gros l'ouvrir dans le bloc-note ?
      Si oui, c'est :
      notepad "%read%.bat"
      0
    3. WhiteBlako Messages postés 20 Statut Membre 18
       
      Non, ce que tu propose ouvre :



      Mais moi je veux ouvrir :



      mais je n'arrive qu'à ouvrir :

      0
    4. barnabe0057 Messages postés 14329 Date d'inscription   Statut Contributeur Dernière intervention   4 930
       
      Essaie call %read%.bat
      0
    5. WhiteBlako Messages postés 20 Statut Membre 18
       
      C'est exactement ça !
      Merci
      0