Héritées de MS-DOS, de nombreuses commandes permettent de faire des diagnostiques, d'automatiser des tâches et de traiter des dysfconctionnements. Ces commandes s'exécutent dans la fenêtre invite de commandes de Windows (executer cmd.exe).
- En executant une commandes batch suivie de /? ou -?, vous pouvez obtenir des informations d'aide sur son utilisation
- Avec l'operateur &, vouspouvez executer plusieurs commandes à la suite depuis la fenêtre invite de commande
- Les fichiers batch qui contiennent plusieurs commandes portent les extensions BAT ou CMD
Depuis Windows 7, plusieurs commandes, scripts et programmes nécessitent d'être executées en mode Administrateur pour s'executer correctement. L'élévation de privilèges (UAC) peut être activée ou non par défaut selon le mode d'installation de windows.
Lorsque l'UAC est actif, exécutez une commande avec un clic droit dans la liste des programmes et choisissez Exécuter en tant qu'administrateur. Vous pouvez également utiliser la commande Runas pour executer des commandes avec les privilèges d'un autres compte.
Le guide Microsoft des commandes Windows est disponible en Anglais et en format PDF à l'adresse suivante: https://www.microsoft.com/en-us/download/details.aspx?id=56846
Ci dessous une liste de commandes et utilitaires Windows qui peuvent vous être utiles
Affiche et permet de modifier la table arp (correspondance entre des adresses physique ou adresses mac et des adresse ip)
Affiche les extensions de fichiers connues et les associations associées
Planification de tâches. Microsoft déconseille l'usage de cette commande depuis Windows 7
Voir Utiliser la commande at - Microsoft Docs
Permet d'afficher et de modifier les attributs de fichiers
Affiche la politique d'audit de Windows. Depuis Windows Vista
Permet de modifier le mode de démarrage de Windows. L'utilisation de cette commande remplace la modification du fichier boot.ini
Réparatiion du secteur et de la configuration de démarrage. S'utilise en environnement de récupération.
Met à jour le code de démarrage pour rendre un média bootable.
Voir Options de Command-Line bootsect | Microsoft Docs
Gestion des droits d'accès (ACL) définis sur les dossiers et fichiers enregistrés sur un disque NTFS
Change le répertoire courant de l'invite de commande, permet de parcourir l'arborecence du disque.
Gestion des certificats de sécurité présents sur l'ordinateur
Vérifie l'état des disques durs
Modifie les paramètres de vérification des disques au démarrage du système.
Gestion du chiffrement des fichiers et répetoires.
Compresser ou décompresser des dossiers, des fichiers ou un volume (format NTFS). Depuis Windows 2000
Converti le système de fichier d'un volume (FAT/FAT32/NTFS)
Outil de diagnostique des disques
Liste les fichiers et dossiers présents dans un répertoire
Outil de partitionnement des disques. Depuis Windows 2000
Utilitaire de maintenance et déploiement. Permet de corriger des erreurs de mises à jour et de libérer de l'espace disque. Depuis Windows Vista.
Diagnostique audio/vidéo DirectX
Compare des fichiers
Utilitaire de partitionnement des disques.
Effectue le formatage d'un disque logique.
Commande avancée de gestion du système de fichier.
Permet d'afficher les informations de réseau
Active, désactive, configure bitlocker
Conversion de disque MBR en GPT sans perte de données. Windows PE/ Windows 10
Voir MBR2GPT - Windows Deployment | Microsoft Learn
Permet de modifier plusieurs options de démarrage de Windows. Depuis Windows XP.
Informations détaillées sur l'ordinateur et le système. Le commutateur /report permet d'exporter les informations dans un fichier. Depuis Windows XP
Démarrage de l'assistance à distance, même commande pour offrir l'assistance (aider quelqu'un) et recevoir l'assistance (Inviter une personne de confiance). Depuis Windows 7.
Informations et purge de cache du protocole NetBIOS sur TCP/IP
Voir notre page détaillée sur la commande net
Commande avancée de gestion des connexions et protocoles réseau. Depuis Windows 2000
Affiche des informations qui concernant les connexions réseau établis et celles en écoute sur l'ordinateur
Utilisé pour la résolution de noms DNS (adresse ip et nom internet)
Permet d'identifier si un équipement du réseau est joignable ou non. La commande répond uniquement si le protocol ICMP est autorisé.
ping 127.0.0.1 permet de tester si une carte réseau fonctionne et permet de communiquer
Gestion des pilotes de périphériques plug and play
Utilitaire Windows95/98 de règles et stratégies système. Utilise des fichiers avec l'extension .pol
Affiche des informations concernant les paramètres d'alimentation. Analyse et contrôle la gestion de l'énergie.
Envoi un texte ou un contenu vers un chemin d'impression
Affiche des informations sur les sessions / process / utilisateurs et terminal serveur
Affiche des informations sur les sessions en cours
Editeur de la base de registre.
Editeur de la base de la base de registre
Permet d'afficher et de définir des rooutes réseau dans la table de routage.
Utilitaire de sauvegarde restauration des points de restauration de Windows
Utilisée pour gérer les services de Windows
Affiche ou défini les valeurs des variables locales d'environnement
sfc /scannow analyse l'intégrité des fichiers système (depuis Windows Vista, en mode administrateur)
Permet d'arrêter et de redémarrer un ordinateur avec possibilité de forcer l'arrêt.
slmgr/dlv Affiche les informations de licence Microsoft (Script VBS, depuis Windows Vista/2008R2)
Démarre un processus avec des paramètres spécifiques (priorité, mode 16 bits,réduit ou plein écran...)
Affiche les principales informations concernant l'ordinateur et l'installation de Windows.
Permet de mettre fin à une tache ou un process en cours
Affiche la liste des process en cours
Utilisé pour tester la connectivité réseau vers un serveur ou un servic (depuis Windows 7, la fonctionalité client telnet doit être ajoutée).
Affiche et change l'heure.
Permet de suivre le chemin pris par des communications sur un réseau. Les équipements qui relayent les données sont indiqués avec des temps de réponse.
Affiche la sous arborescence complète d'un dossier avec ou sans les fichiers
Affiche la fenêtre User Access Control. Celle-ci permet de définir le niveau de contrôle l'usage des priviléges Administrateurs.
Affiche la version du noyau de Windows
Affiche le nom et le numéro de série du lecteur courant
Utilisé pour vérifier l'heure fourni par un serveur NTP et pour mettre à l'heure l'ordinateur
Outils d'accès aux journaux d'évenements de Windows
whoami /all Affiche différentes informations sur le compte utilisateur (SID,groupes et priviléges)
Lister certaines mises à jour logiciels nécessaires sur l'ordinateur
Commande Windows NT diagnostique, équivalente à msinfo32
Outils d'évaluation des performances de l'ordinateur. Depuis Windows Vista
Indique la version actuelle du système. Pour plus d'informations, voir notre page Versions de Windows
Effectue des requêtes wmi. Utilisée avec les bons commutateurs, cette commande permet d'obtenir un grand nombre d'informations sur l'ordinateur, le système et les logiciels installés.
Réinitialisation de Windows Store
Utilitaire Windows Update en mode autonome. Permet d'installer/désinstaller les KB Microsoft