Ajouter ce site au Favoris Imprimer cette page  
 
 
     
     
     
     
   
     
Les commandes:
tree | command | if | not |exist

 

 

TREE :

Affiche l'arborescence (du style Explorateur de windows ou winfile) de repertoires pour le repertoire ou le disque specifie.

Syntaxe :

TREE [lecteur:][chemin] [/F] [/A]

Parametres :

lecteur =>Specifie le lecteur de disque dont vous souhaitez afficher l'arborescence.
chemin =>Specifie le repertoire dont vous souhaitez afficher l'arborescence.

Commutateurs :

/F =>Affiche le nom des fichiers contenus dans chacun des repertoires de l'arborescence.
/A =>Indique a TREE d'utiliser des caracteres ASCII et non des caracteres graphiques pour representer les lignes reliant les sous-repertoires aux repertoires. Specifiez ce commutateur si vous utilisez une page de codes incompatible (comme la page de code francais) avec les caracteres graphiques ou une imprimante qui n'interprete pas correctement ces caracteres.

COMMAND :

Lance a nouveau l'interpreteur de commande du DOS.

Un interpreteur de commandes est un programme qui affiche la ligne de commande vous permettant d'entrer au clavier les differentes commandes. Ce programme reconnait certaines commandes qui vous permettent de gerer les donnees sur votre PC (les commandes internes) et vous permet d'executer des commandes externes (des logiciels ou d'autres commandes externes).

Syntaxe :

COMMAND [[lecteur:]chemin] [peripherique] [/E:nnnnn] [/Y [/C commande|/K commande]]

IF :

Execute un traitement conditionnel dans les batchs ou sur la ligne de commande. Si la condition specifiee par une commande IF est vraie, le DOS execute la commande qui suit la condition. Si elle est fausse, cette commande est ignoree.

Syntaxe :

IF [NOT] [ERRORLEVEL] valeur commande
IF [NOT] chaine1==chaine2 commande
IF [NOT] [EXIST] fichier commande

Parametres :

[NOT] =>Indique au DOS d'executer la commande uniquement si la condition est fausse.
[ERRORLEVEL] valeur =>Specifie une condition vraie uniquement si le programme precedemment execute par [COMMAND.COM] a retourne un code de sortie superieur ou egal a la valeur indiquee.
Commande =>Specifie la commande a executer si la condition precedente est vraie.

NOT :

Le parametre (ce n'est pas vraiment une commande) NOT s'utilise uniquement dans un fichier batch en collaboration avec la commande interne [IF] et meme avec un autre parametre, le parametre [EXIST] .

Syntaxe :

[IF] NOT chaine1==chaine2 commande

Parametres :

[IF] =>Teste la condition sur la ligne de commande
chaine1 =>Chaine de caracteres a comparer avec chaine2
chaine2 =>Chaine de caracteres a comparer avec chaine1
commande =>Specifie la commande a executer si la condition precedente est fausse.

EXIST :

Le parametre (ce n'est pas vraiment une commande) EXIST s'utilise uniquement en collaboration avec la commande interne [IF] et/ou avec un autre parametre, le parametre [NOT] pour tester l'existence ou la non existence d'un fichier ou d'un repertoire.

Syntaxe :

[IF] [NOT] exist [lecteur:][chemin] fichier [lecteur:][chemin]fichier

Specifie le chemin du fichier dont il faut tester l'existence. Pour tester l'existence d'un repertoire, il suffit d'utiliser la meme syntaxe que pour tester un fichier et remplacer le nom de fichier par le fichier virtuel [NUL] .

 

NUL :

Le parametre (ce n'est pas vraiment une commande) NUL s'utilise pour remplacer un peripherique de sortie ou pour tester l'existence d'un repertoire. Le parametre NUL est l'equivalent d'un fichier virtuel, a utiliser comme un vrai fichier.

Syntaxe :

Redirection vers peripherique NUL :
[commande][parametres][commutateurs][>] NUL

commande :

Toute commande batch retournant une valeur a l'ecran, la commande [CLS] est donc exclue d'office.

parametres :

Tout parametre accepte par la commande.

commutateurs :

Tout commutateur accepte par la commande.
Caractere de redirection (>)


[ main ] [ batch ] [ contact ]