Batch : Détails des commandes ms-dos de N à Z

Vous trouverez les explications pour chaque commande de la liste sur ces 3 pages : de A à D, de E à M, de N à Z.

Ces commandes ont été testées sous Windows XP, il peut y avoir des options supplémentaires sous Windows Vista et Seven.
 

PATH

Affiche ou définit le chemin de recherche des fichiers exécutables.
 

PATH [[lecteur:]chemin[;...][;%PATH%]
PATH ;

PAUSE

Interrompt l'exécution d'un fichier de commandes et affiche un message.
 

PAUSE

POPD

Restaure la valeur précédente du répertoire courant enregistré par PUSHD.
 

POPD

PRINT

Imprime un fichier texte.
 

PRINT [/D:périphérique] [[lecteur:][chemin]nom_de_fichier[...]]

/D:périphérique Spécifie un périphérique d'impression.

PROMPT

Modifie l'invite de commande de Windows.
 

PROMPT [texte]

texte spécifie une nouvelle invite.

PUSHD

Enregistre le répertoire courant puis le modifie.
 

PUSHD [chemin | ..]

chemin Répertoire permettant de définir le répertoire en cours.

RD

Supprime un répertoire.
 

RMDIR [/S] [/Q] [lecteur:]chemin
RD [/S] [/Q] [lecteur:]chemin

/S Supprime tous les répertoires et les fichiers dans le répertoire spécifié en plus du répertoire lui-même.
Utilisé pour supprimer une arborescence.
/Q Mode silencieux, ne demande pas de confirmation pour supprimer une arborescence de répertoires avec /S.

RECOVER

Récupère l'information lisible d'un disque défectueux.
 

RECOVER [lecteur:][chemin]nom_de_fichier

REM

Insère un commentaire.
 

REM [commentaire]

REN

Renomme un ou plusieurs fichiers.
 

RENAME [lecteur:][chemin]nom_de_fichier1 nom_de_fichier2.
REN [lecteur:][chemin]nom_de_fichier1 nom_de_fichier2.

REPLACE

Remplace des fichiers.
 

REPLACE [lect1:][chemin1]fichier [lect2:][chemin2] [/A] [/P] [/R] [/W]
REPLACE [lect1:][chemin1]fichier [lect2:][chemin2] [/P] [/R] [/S] [/W] [/U]

[lect1:][chemin1]fichier Spécifie le ou les fichiers source.
[lect2:][chemin2] Spécifie le répertoire dont les fichiers sont à remplacer.
/A Ajoute nouveaux fichiers au répertoire destination.
Inutilisable avec les commutateurs /S ou /U.
/P Demande confirmation avant de remplacer un fichier ou d'ajouter un fichier source.
/R Remplace les fichiers en lecture seule ainsi que les fichiers non protégés.
/S Remplace les fichiers dans tous les sous-répertoires du répertoire destination.
Ne peut pas être utilisé avec le commutateur /A.
/W Attend insertion d'une disquette avant de commencer.
/U Remplace (met à jour) les fichiers plus anciens que les fichiers source.
Inutilisable avec /A.

RMDIR

Supprime un répertoire.
 

RMDIR [/S] [/Q] [lecteur:]chemin
RD [/S] [/Q] [lecteur:]chemin

/S Supprime tous les répertoires et les fichiers dans le répertoire spécifié en plus du répertoire lui-même.
Utilisé pour supprimer une arborescence.
/Q Mode silencieux, ne demande pas de confirmation pour supprimer une arborescence de répertoires avec /S.

SET

Affiche, définit ou supprime des variables d'environnement Windows.
 

SET [variable=[chaîne]]

variable Nom de la variable d'environnement.
chaîne Chaîne de caractères à affecter à la variable.

SETLOCAL

Commence la localisation des changements de l'environnement dans un fichier de commandes.
 

SETLOCAL

SHIFT

Modifie la position des paramètres remplaçables dans un fichier de commandes.
 

SHIFT [/n]

SORT

Trie les éléments en entrée.
 

SORT [/R] [/+n] [/M kilo-octets] [/L locale] [/REC octets_enregistrement]
 [[lecteur1:][chemin1]nom_fichier1] [/T [lecteur2:][chemin2]]
 [/O [lecteur3:][chemin3]nom_fichier3]

/+n Spécifie à partir de quel caractère, n, commencer chaque comparaison.
/+3 indique que chaque comparaison doit commencer au 3ème caractère de chaque ligne.
Les lignes de moins de n caractères sont révisées avant les autres lignes.
Par défaut, les comparaisons commencent au premier caractère de chaque ligne.
/L locale Remplace les paramètres régionaux par défaut du système avec ceux spécifiés.
Les paramètres ""C"" donnent la séquence de révision la plus rapide et sont actuellement le seul choix.
Le tri ne tient pas compte de la casse.
/M kilo-octets Spécifie la quantité en kilo-octets de mémoire principale à utiliser pour le tri.
La taille mémoire ne peut jamais être inférieure à 160 kilo-octets.
Si la taille mémoire est spécifiée, la quantité exacte sera utilisée pour le tri,
indépendamment de la quantité de mémoire principale disponible.
/REC caractères Spécifie le nombre maximal de caractères dans un enregistrement (par défaut 4096, maximum 65535).
/R Inverse l'ordre de tri, c'est-à-dire, effectue le tri de Z à A, puis de 9 à 0.
[lecteur1:][chemin1]nom_fichier1 Spécifie quel fichier trier. S'il n'est pas spécifié, c'est l'entrée standard qui est triée.
Spécifier le fichier d'entrée est plus rapide que de rediriger ce fichier comme entrée standard.
/T [lecteur2:][chemin2] Spécifie le chemin d'accès au répertoire dans lequel le tri doit stocker ses données,
dans le cas où ces données ne peuvent être contenues dans la mémoire principale.
Par défaut, c'est le répertoire temporaire du système qui est utilisé.
/O [lect3 :][chem3]nom3 Spécifie le fichier dans lequel l'entrée triée doit être stockée.
S'il n'est pas spécifié, les données sont écrites dans la sortie standard.
Spécifier le fichier de sortie est plus rapide que de rediriger la sortie standard vers le même fichier.

START

Lance une fenêtre pour l'exécution du programme ou de la commande.
 

START ["titre"] [/D chemin] [/I] [/MIN] [/MAX] [SEPARATE]
      [/LOW | /NORMAL | /HIGH | /REALTIME | /ABOVENORMAL | /BELOWNORMAL]
      [/WAIT] [/B] [commande/programme]
      [paramètres]

"titre" Titre à afficher dans la barre de titre.
chemin Répertoire de démarrage
/B Démarre l'application sans créer de nouvelle fenêtre.
/I Le nouvel environnement sera l'environnement initial passé à cmd.exe et non pas l'environnement en cours.
MIN Démarre la fenêtre réduite en icône
MAX Démarre la fenêtre en plein écran
SEPARATE Démarre le programme Windows 16-bits en espace mémoire séparé
SHARED Démarre le programme Windows 16-bits en espace mémoire partagé
LOW Démarre l'application dans la classe de priorité IDLE
NORMAL Démarre l'application dans la classe de priorité NORMAL
HIGH Démarre l'application dans la classe de priorité HIGH
REALTIME Démarre l'application dans la classe de priorité REALTIME
ABOVENORMAL Démarre l'application dans la classe de priorité ABOVENORMAL
BELOWNORMAL Démarre l'application dans la classe de priorité BELOWNORMAL
WAIT Démarre l'application et attend qu'elle se termine
com/prog Commande / Programme
paramètres Paramètres passés à la commande ou au programme

SUBST

Affecte une lettre de lecteur à un chemin d'accès.
 

SUBST [lect1: [lect2:]chemin]
SUBST lect1: /D

lect1: Lecteur virtuel auquel vous voulez affecter un chemin.
[lect2:]chemin Lecteur physique et chemin que vous voulez affecter à un lecteur virtuel.
/D Supprime un lecteur substitué (virtuel).

TIME

Affiche ou définit l'heure de l'horloge interne du système.
 

TIME [/T | heure]

TITLE

Définit le titre de la fenêtre pour une session CMD.EXE.
 

TITLE [chaîne]

chaîne Titre de la fenêtre DOS.

TREE

Représente graphiquement l'arborescence d'un lecteur ou d'un chemin.
 

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

/F Affiche le nom des fichiers de chaque répertoire.
/A Utilise ASCII au lieu des caractères étendus.

TYPE

Affiche le contenu d'un fichier texte.
 

TYPE [lecteur:][chemin]nom_de_fichier

VER

Affiche le numéro de version de Windows.
 

VER

VERIFY

Indique à Windows s'il doit ou non vérifier que les fichiers sont écrits correctement sur un disque donné.
 

VERIFY [ON | OFF]

VOL

Affiche le nom et le numéro de série du volume.
 

VOL [lecteur:]

XCOPY

Copie des fichiers et des arborescences de répertoires.
 

XCOPY source [destination] [/A | /M] [/D[:date]] [/P] [/S [/E]] [/V] [/W]
                          [/C] [/I] [/Q] [/F] [/L] [/G] [/H] [/R] [/T] [/U]
                          [/K] [/N] [/O] [/X] [/Y] [/-Y] [/Z]
                          [/EXCLUDE:fich1[+fich2][+fich3]...]

source Spécifie le ou les fichiers à copier.
destination Spécifie l'emplacement et/ou le nom de nouveaux fichiers.
/A Copie uniquement les fichiers ayant l'attribut archive, ne modifie pas l'attribut.
/M Copie uniquement les fichiers ayant l'attribut archive, désactive l'attribut archive.
/D : j-m-a Copie les fichiers modifiés à partir de la date spécifiée.
Si aucune date n'est donnée, copie uniquement les fichiers dont l'heure source est plus récente que l'heure de destination.
/EXCLUDE:fich1[+fich2][+fich3]... Spécifie une liste de fichiers contenant des chaînes.
/P Avertissement avant la création de chaque fichier de destination.
/S Copie les répertoires et sous-répertoires à l'exception des répertoires vides.

 

Twitter Facebook Google Plus Email

Posté le 30-01-2010