[DOS] Executer batch étape par étape

Résolu
Shooter78 Messages postés 14 Statut Membre -  
dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

je me demandais s'il était possible d'exécuter un un batch étape par étape c'est à dire, ligne par ligne.

je tape une ligne il me donne le résultat, je tape la ligne suivante il me donne le résultat ...

Un peu comme en lua on tape lua et on peut exécuter interactivement sont script.

Merci d'avance,

5 réponses

  1. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 659
     
    hello
    ouvrir une fenêtre DOS, taper ou copier et exécuter chaque ligne
    1
  2. Shooter78 Messages postés 14 Statut Membre 3
     
    Le soucis c'est que si l'on fait par exemple:
    set /p var=1

    et qu'ensuite je fait :

    echo %var%

    il oublie la ligne précédente et ne m'affiche pas 1

    merci encore dubcek pour ton aide.
    0
  3. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 659
     
    set /p est fait pour poser une quesion, ici la question est 1
    exemple: set /p choix=quel est votre choix ?
    pouir assigner 1 à var : set var=1
    0
  4. Shooter78 Messages postés 14 Statut Membre 3
     
    Ah autant pour moi sa marche

    Merci.
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 659
     
    à noter que dans une boucle FOR, c'est FOR %a .. interactivement, et FOR %%a ... dans un .bat
    0