Ce chapitre contient la liste des commandes disponibles dans l’invite de commande de Windows Vista qui est similaire à celle de Windows XP mais avec quelques fonctionnalités additionnelles. Les commandes et une brève description de leur fonction sont données ci-dessous
1 – Commandes dans Windows Vista
A l’origine, Microsoft prévoyait d’intégrer une nouvelle invite de commande dans Vista mais Microsoft a ensuite décidé de faire de cette nouvelle console une application indépendante. Cette nouvelle application est appelée PowerShell et est décrite sur une autre page. Ainsi l’ancien interpréteur de commandes cmd.exe est toujours présent dans une nouvelle version. (La version de Vista est 6.0 et celle de XP est 5.1). Plusieurs commandes qui étaient auparavant disponibles uniquement dans les Support Tools ou dans les outils Server 2003 sont maintenant prises en charge en standard. Par exemple, la commande Robocopy de Windows Server 2003 est maintenant accessible par défaut. Il y a également de nouvelles commandes, indiquées avec un astérisque dans la liste ci-dessous. Notez que certaines commandes ont besoin des privilèges administratifs. L’exécution d’une invite de commande en tant qu’administrateur est décrite sur cette page. Certaines commandes spécialisées d’administration système ou réseau ont été volontairement omises.
ASSOC Affiche ou modifie les applications associées aux extensions de fichiers.
ATTRIB Affiche ou modifie les attributs d’un fichier.
BREAK Active ou désactive le contrôle étendu de CTRL+C.
*BCDEDIT Définit les propriétés dans la base de données de démarrage pour le contrôle du chargement d’amorçage.
CACLS Affiche ou modifie les listes de contrôles d’accès aux fichiers.
CALL Appelle un fichier de commandes à partir d’un autre fichier de commandes.
CD Modifie le répertoire ou affiche le répertoire actif.
CHCP Modifie ou affiche le numéro de la page de code active.
CHDIR Modifie le répertoire ou affiche le répertoire actif.
CHKDSK Vérifie un disque et affiche un rapport de l’état du disque.
CHKNTFS Affiche ou modifie la vérification du disque au démarrage.
*CHOICE Commande de fichier batch permettant à l’utilisateur de sélectionner un élément parmi une liste de choix.
CIPHER Affiche ou modifie le cryptage des répertoires [fichier] sur les partitions NTFS.
*CLIP Redirige la sortie d’une commande vers le presse-papier Windows.
CLS Efface l’écran.
CMD Exécute une nouvelle instance de l’interpréteur de commandes de Windows.
*CMDKEY Crée, affiche et supprime les noms et mots de passe utilisateur enregistrés.
COLOR Modifie les couleurs du premier plan et de l’arrière-plan de la console.
COMP Compare les contenus de deux fichiers ou groupes de fichiers.
COMPACT Modifie ou affiche la compression des fichiers sur une partition NTFS.
CONVERT Convertit des volumes FAT en volumes NTFS. Vous ne pouvez pas convertir le lecteur en cours d’utilisation.
COPY Copie un ou plusieurs fichiers.
DATE Affiche ou définit la date.
DEFRAG Utilitaire de défragmentation du disque.
DEL Supprime un ou plusieurs fichiers.
DIR Affiche la liste des fichiers et des sous-répertoires d’un répertoire.
DISKCOMP Compare les contenus de deux disquettes.
DISKCOPY Copie le contenu d’une disquette sur une autre.
DISKPART Affiche ou configure les propriétés d’une partition de disque.
DOSKEY Modifie les lignes de commande, rappelle des commandes Windows, et crée des macros.
DRIVERQUERY Affiche l’état et les propriétés du pilote de périphérique en cours d’utilisation.
ECHO Affiche des messages ou active/désactive l’affichage des commandes.
ENDLOCAL Stoppe la localisation des modifications d’environnement dans un fichier de commandes.
ERASE Supprime un ou plusieurs fichiers.
EXIT Quitte l’interpréteur de commandes.
EXPAND Décompresse un ou plusieurs fichiers compressés.
FC Compare deux fichiers ou groupes de fichiers et affiche les différences.
FIND Recherche une chaîne de caractères dans un ou plusieurs fichiers.
FINDSTR Cherche des chaînes dans les fichiers.
FOR Exécute une commande sur chaque fichier d’un ensemble de fichiers.
*FORFILES Sélectionne un fichier (ou un ensemble de fichiers) et exécute une commande sur ce(s) fichier(s).
FORMAT Formate un disque devant être utilisé avec Windows.
FSUTIL Affiche ou configure les propriétés du système de fichiers.
FTYPE Affiche ou modifie les types de fichiers utilisés dans les associations d’extensions.
GOTO Indique l’exécution d’un fichier de commandes pour une ligne identifiée par une étiquette.
GPRESULT Affiche les informations de stratégie de groupe pour un ordinateur ou un utilisateur.
GRAFTABL Permet à Windows d’afficher un jeu de caractères en mode graphique.
HELP Affiche des informations sur les commandes de Windows.
*ICACLS Afficher, modifier, sauvegarder ou restaurer les listes de contrôle d’accès pour les fichiers et les répertoires (Plus de détails…).
IF Effectue un traitement conditionnel dans un fichier de commandes.
LABEL Crée, modifie ou supprime le nom de volume d’un disque.
MD Crée un répertoire.
MKDIR Crée un répertoire.
*MKLINK Créer des liens symboliques et des liens réels.
MODE Configure un périphérique du système.
MORE Affiche la sortie écran par écran.
MOVE Déplace un ou plusieurs fichiers d’un répertoire à un autre.
OPENFILES Affiche les fichiers partagés ouverts à distance par les utilisateurs.
PATH Affiche ou définit le chemin de recherche des fichiers exécutables.
PAUSE Interrompt l’exécution d’un fichier de commandes et affiche un message.
POPD Restaure la valeur précédente du répertoire actif enregistrée par PUSHD.
PRINT Imprime un fichier texte.
PROMPT Modifie l’invite de commande de Windows.
PUSHD Enregistre le répertoire actif puis le modifie.
RD Supprime un répertoire.
RECOVER Récupère l’information lisible d’un disque défectueux.
REM Insère des commentaires (remarques) dans un fichier batch.
REN Renomme un ou plusieurs fichiers.
RENAME Renomme un ou plusieurs fichiers.
REPLACE Remplace des fichiers.
RMDIR Supprime un répertoire.
ROBOCOPY Utilitaire avancé pour copier les fichiers et les arborescences de répertoires.
SET Affiche, définit ou supprime des variables d’environnement Windows.
SETLOCAL Commence la localisation des modifications d’environnement dans un fichier de commandes.
SETX Crée ou modifie les variables d’environnement dans l’environnement utilisateur ou système.
SC Affiche ou configure les services (processus en arrière-plan).
SCHTASKS Planifie les commandes et les programmes à exécuter sur l’ordinateur.
SHIFT Modifie la position des paramètres remplaçables dans un fichier de commandes.
SHUTDOWN Permet un arrêt local ou distant correct de l’ordinateur.
SORT Trie les entrées.
START Ouvre une fenêtre séparée pour l’exécution d’un programme ou d’une commande spécifique.
SUBST Associe un chemin d’accès à une lettre de lecteur.
SYSTEMINFO Affiche les propriétés et la configuration spécifiques de l’ordinateur.
*TAKEOWN Cet outil permet à un administrateur de récupérer l’accès à un fichier qui avait été refusé en réassignant l’appartenance de fichier. (plus de détails…).
TASKLIST Affiche toutes les tâches en cours d’exécution, y compris les services.
[corresp.] Taskkill Termine ou interrompt un processus ou une application en cours d’exécution.
TIME Affiche ou définit l’heure du système.
*TIMEOUT Met en attente le processeur de commandes pendant le nombre de secondes spécifié. Plus de détails….
TITLE Définit le titre de la fenêtre pour une session CMD.EXE.
TREE Affiche graphiquement la structure des répertoires d’un lecteur ou d’un chemin d’accès.
TYPE Affiche le contenu d’un fichier texte.
VER Affiche la version de Windows.
VERIFY Demande à Windows de vérifier si vos fichiers sont correctement écrits sur le disque.
VOL Affiche le nom et le numéro de série d’un volume de disque.
*VSSADMIN Outil en ligne de commande d’administration du service de cliché instantané de volume
*WHERE Affiche l’emplacement des fichiers qui correspondent au modèle de recherche.
XCOPY Copie les fichiers et les arborescences de répertoires.
WMIC Affiche les informations WMI dans l’interface de commande interactive.