Commandes Batch

matrouxie Messages postés 10 Statut Membre -  
brucine Messages postés 23052 Statut Membre -

Bonjour a tous, 

Je n'arrive pas a comprendre comment fonctionne les commandes batch:

Then

Three

Et Rem

Pouriez vous m'aider svp

A voir également:

1 réponse

brucine Messages postés 23052 Statut Membre 3 583
 

Bonjour,

THEN n'est pas une commande de batch Windows (qui utilise ELSE, GOTO...): on effectue telle autre commande en fonction du résultat d'une condition IF; IF...GOTO est en théorie "positif" sauf si j'écris IF NOT...GOTO auquel cas le comportement sera le même que ELSE, la commande n'est exécutée qu'en cas de résultat négatif.

Three n'est pas une commande batch mais un nombre: la commande est TREE (arbre), qui comme son nom l'indique rend l'arborescence des sous-dossiers et fichiers d'un dossier.

REM (les puristes utilisent :: ) est une REMarque: les caractères sur la ligne qui suit ne sont qu'un commentaire et ne sont pas une commande à interpréter; accessoirement, si je teste un batch et que je ne veux pas qu'une commande soit exécutée, je mets REM devant.

Pour la syntaxe précise et des exemples, voir:

https://ss64.com/nt/

0