[DOS] Executer batch étape par étape

Résolu
Shooter78 Messages postés 14 Statut Membre -  
dubcek Messages postés 19021 Statut Contributeur -
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

dubcek Messages postés 19021 Statut Contributeur 5 637
 
hello
ouvrir une fenêtre DOS, taper ou copier et exécuter chaque ligne
1
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
dubcek Messages postés 19021 Statut Contributeur 5 637
 
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
Shooter78 Messages postés 14 Statut Membre 3
 
Ah autant pour moi sa marche

Merci.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
dubcek Messages postés 19021 Statut Contributeur 5 637
 
à noter que dans une boucle FOR, c'est FOR %a .. interactivement, et FOR %%a ... dans un .bat
0