Cmd

bien utiliser l'invite de commande Windows

Austère, puissante, dangereuse... l'invite de commandes n'est pas à mettre en toutes les mains ! Mais elle vous sera parfois très utile pour paramétrer finement Windows ou réparer le système.

Depuis sa première version, Windows conserve une Invite de commandes (ou prompt, en anglais), une fenêtre noire pour taper des commandes système héritées du MS-DOS (Microsoft Disk Operating System), le premier système d'exploitation des PC, apparu au début des années 1980. De nouvelles commandes s'y sont bien sûr ajoutées au fil des évolutions de Windows. On peut aussi rédiger un script (un fichier texte qu'on appelle ici un batch) où s'enchaînent plusieurs commandes exécutables ensuite de manière automatique.

L'interface utilisateur est fruste : ici, pas de souris, l'interpréteur de commandes analyse chaque ligne tapée au clavier ou qui figure dans un script. Des centaines de commandes système sont ainsi à la disposition des utilisateurs expérimentés pour paramétrer ou réparer Windows, ses périphériques, gérer les utilisateurs du PC, les dossiers et les fichiers, les disques et les partitions, les tâches  et les applications en cours d'exécution...

Pourquoi utiliser l'invite de commandes de Windows ?

La plupart des utilisateurs de Windows n'auront jamais à ouvrir l'invite de commandes. Il y a pourtant des cas où elle reste très efficace, voire le seul recours. Un exemple : si le disque dur sur lequel est installé Windows devient en partie illisible, il est préférable de vérifier l'intégrité du disque et de tenter de le réparer sans lancer Windows. On peut alors demander que l'interpréteur de commandes s'active dès le démarrage du PC.

Le plus souvent, pour des opérations de maintenance moins lourdes, il est toutefois possible d'afficher l'invite de commandes dans une fenêtre qui apparaîtra aux côtés des autres fenêtres, sur le bureau de Windows. Les utilisateurs expérimentés apprécient ces commandes car elles comportent parfois plus d'options que la fonction équivalente dans l'interface graphique, d'autant qu'elles font leur job sans installer des logiciels tiers sur l'ordinateur.

Quelles différences entre l'invite de commandes et Windows PowerShell ?

Si Windows 10 propose cette invite de commandes, depuis Windows 7 et Windows 8.1, le système embarque aussi un interpréteur de commandes plus puissant, Windows PowerShell, que Windows 10 met aujourd'hui nettement en avant.

Windows PowerShell se distingue de l'invite de commandes d'abord visuellement, grâce à son nom bien visible dans la barre de titre de la fenêtre, grâce aussi à sa fenêtre au fond de couleur bleu plutôt que noire, et surtout grâce à de nouvelles fonctions dédiées aux entreprises. PowerShell, explique Microsoft, "est un interpréteur de ligne de commandes et un langage de script qui permet aux administrateurs système et aux utilisateurs avancés d'automatiser rapidement les tâches qui administrent les systèmes d'exploitation (Linux, macOS et Windows) et les processus".

Cette fiche pratique se cantonnera aux grandes fonctions de l'invite de commandes, sachant que PowerShell les interprète toutes (ou presque). Dans Windows 10, vous aurez donc le choix d'ouvrir l'un ou l'autre interpréteur pour lancer les commandes présentées ici.

Au contraire, tapez powershell dans le champ de recherche si vous souhaitez bénéficier de toute la puissance du nouvel interpréteur de commandes et accéder à ses paramètres dans l'Espace développeurs.

Comment utiliser l'invite de commandes de Windows en mode admin ?

Certaines opérations, par exemple celles qui touchent à la gestion des disques et des utilisateurs, ne peuvent être lancées que si, au lancement de Windows, on s'est connecté avec un compte disposant des droits et privilèges d'un administrateur, et non ceux d'un simple utilisateur (standard) de Windows.

Dans le cas contraire, certaines commandes renverront un message d'erreur ou ne fonctionneront par exemple que sur un disque externe, mais pas sur le disque de Windows.

Même si vous vous êtes connecté à Windows avec un compte administrateur, vous avez le choix, par prudence, de ne pas ouvrir l'invite de commandes en mode admin. Nous vous présentons ci-dessous plusieurs méthodes pour lancer l'invite de commandes ou Windows PowerShell : pour chacune, nous précisons comment l'ouvrir en tant qu'admin ou non.

La barre de titre de la fenêtre vous indique si vous êtes administrateur ou non.

Comment ouvrir l'invite de commandes Windows via le bouton Démarrer ?

Comment ouvrir l'invite de commandes en lançant le programme cmd.exe ?

Comment ouvrir l'invite de commandes sans lancer Windows ?

En cas de gros souci de disque dur ou de connexion à Windows, par exemple, avec Windows 8 ou Windows 10, vous pouvez accéder à l'Environnement de récupération Windows (Windows RE). Plusieurs méthodes sont possibles.

À l'écran Résolution des problèmes, cliquez sur Options avancées.

À l'écran Options avancées, cliquez sur Invite de commandes.

À l'écran Invite de commandes, sélectionnez un utilisateur Windows avec ou sans privilèges Administrateur et tapez son mot de passe.

Windows ouvre la fenêtre de l'invite de commandes.

Comment taper des commandes dans l'invite de commandes Windows ?

TaskKill /IM notepad.exe referme l'application dont le nom doit être indiqué tout de suite après le paramètre /IM (ouvrez le Bloc-notes de Windows, dont le nom du fichier-programme est en fait notepad.exe,  puis tapez cette commande, le Bloc-notes se refermera en proposant au besoin de sauvegarder les données non enregistrées).

Dir /A:DH /S liste tous les dossiers et sous-dossiers cachés : le paramètre /S demande à traiter le dossier en cours et tous ses sous-dossiers, et le paramètre /A est suivi de deux attributs qui limitent les éléments listés aux dossiers (D) cachés (H).

Comment exploiter et paramétrer l'invite de commandes de Windows ?

Cliquez une seule fois sur la petite icône de l'invite de commandes ou de PowerShell, à gauche de la barre de titre (comme partout dans Windows, un double clic sur cette icône fermerait la fenêtre)... 

... et accédez aux multiples Propriétés de l'interpréteur de commandes grâce au menu qui s'affiche.

Changez par exemple la police de caractères ou la couleur de la fenêtre. Tapez ensuite la commande CLS pour effacer l'écran et prendre en compte ces changements. Conservez-les pour les prochaines fois via l'option Par défaut du petit menu déroulant de la fenêtre (voir notre illustration ci-dessus).

Quelles commandes utiliser dans l'invite de Windows ?

À moins de passer sa vie dans l'invite, il n'est pas possible de mémoriser toutes de commandes utilisables, en dehors des plus courantes. Mais Internet est là pour fournir de l'aide, donner des exemples et servir d'aide-mémoire. Et vous pouvez même obtenir une description succincte des options disponibles directement dans l'invite de commandes !

Trouver de l'aide sur les commandes de l'invite Windows

Les commandes DOS de base

Ces commandes appellent vos dossiers des répertoires, et les disques des lecteurs. Un chemin est un nom de disque et de dossier, par exemple C:\Users\Léa\Documents. Tapez le nom de la commande suivi de /? pour obtenir une aide en français, par exemple dir /?

Les commandes de gestion des disques

Cette liste n'est pas exhaustive. Vous trouverez une liste complète des commandes sur cette page.

Commandes de gestion des réseaux et d'Internet

Cette liste n'est pas exhaustive. Vous trouverez une liste complète des commandes sur cette page.

Les commandes du panneau de configuration

Les autres commandes utiles

Cette liste n'est pas exhaustive. Vous trouverez une liste complète des commandes sur cette page.