#cmd
59 tutoriels
Variables d'environnement : ajouter un dossier au PATH de Windows
Comprendre le PATH et l'erreur « n'est pas reconnu en tant que commande interne », ajouter un dossier au PATH utilisateur, et créer une variable d'environnement.
Qui suis-je, quels droits ai-je ? (whoami, gpupdate, gpresult)
Vérifier son identité et ses droits avec whoami (groupes, privilèges, élévation), appliquer les stratégies de groupe avec gpupdate /force, et voir celles qui s'appliquent avec gpresult.
Invite de commandes : afficher une arborescence et lire des fichiers (tree, type, more, fc)
Afficher l'arborescence d'un dossier avec tree, lire un fichier texte avec type et more, enregistrer la sortie dans un fichier, et comparer deux fichiers avec fc.
curl et tar sont intégrés à Windows : télécharger et archiver en ligne de commande
Utiliser les commandes curl et tar intégrées à Windows 10 et 11 : télécharger un fichier, tester une adresse web, créer et extraire des archives .zip ou .tar.gz sans logiciel supplémentaire.
systeminfo et Get-CimInstance : toutes les infos du PC en ligne de commande
Connaître la version exacte de Windows, la date d'installation, le modèle du PC, le numéro de série, la carte mère et la RAM avec systeminfo, winver et PowerShell.
Créer une tâche planifiée en ligne de commande (schtasks)
Programmer un script ou un programme avec schtasks : tâche quotidienne, au démarrage ou à l'ouverture de session, lister, lancer manuellement et supprimer une tâche planifiée.
Gérer les services Windows en ligne de commande (sc, net start)
Démarrer, arrêter et interroger un service Windows avec net start, net stop et sc query, changer son type de démarrage avec sc config, et trouver le nom court d'un service.
robocopy : copier et synchroniser de gros dossiers de façon fiable
Copier des dizaines de gigaoctets sans erreurs avec robocopy : reprise après coupure, copie en miroir pour une sauvegarde, multithread et journal, avec les options essentielles.
Renommer des fichiers en masse (ren et PowerShell)
Renommer plusieurs fichiers d'un coup sous Windows : ren avec caractères génériques pour changer une extension, et PowerShell Rename-Item pour remplacer du texte, numéroter ou ajouter la date.
Lire et modifier le registre en ligne de commande (reg query, reg add)
Interroger une clé du registre Windows avec reg query, ajouter ou modifier une valeur avec reg add, exporter une sauvegarde avec reg export avant toute modification, et supprimer avec reg delete.
Invite de commandes : rediriger, enchaîner et copier la sortie (>, >>, |, clip, &&)
Envoyer le résultat d'une commande dans un fichier (> et >>), cacher les erreurs (2>nul), enchaîner des commandes (|, &&, ||) et copier une sortie dans le presse-papiers avec clip.
netsh wlan : gérer les profils Wi-Fi et générer un rapport de connexion
Lister et supprimer les réseaux Wi-Fi mémorisés avec netsh wlan, voir l'interface et le signal, exporter des profils, et générer le rapport Wi-Fi détaillé pour diagnostiquer les déconnexions.
Éteindre, redémarrer ou mettre en veille en ligne de commande (PowerShell et shutdown)
Redémarrer, éteindre, mettre en veille ou en veille prolongée en ligne de commande, redémarrer directement dans le BIOS/UEFI ou les options avancées, et annuler un arrêt programmé.
powercfg : plans d'alimentation, performances optimales et rapport d'énergie
Lister et changer de mode d'alimentation, activer le plan « Performances optimales », générer un rapport d'énergie et savoir ce qui empêche le PC de se mettre en veille.
Tester le DNS avec nslookup et Resolve-DnsName
Vérifier la résolution d'un nom de domaine avec nslookup et Resolve-DnsName : adresse IP, serveur DNS utilisé, interroger un autre serveur, lire les enregistrements MX, TXT ou CNAME, et vider le cache DNS.
Gérer les comptes utilisateurs en ligne de commande (net user, net localgroup)
Lister, créer, modifier et désactiver des comptes Windows locaux avec net user, ajouter ou retirer des administrateurs avec net localgroup, et réinitialiser un mot de passe.
mklink : déplacer un gros dossier sur un autre disque sans rien casser
Créer des liens symboliques et jonctions sous Windows avec mklink : déplacer un dossier volumineux (jeux, cache) vers un autre disque tout en le laissant « visible » à son emplacement d'origine.
Invite de commandes : créer et supprimer des dossiers et fichiers (mkdir, rmdir, del)
Créer une arborescence de dossiers avec mkdir, supprimer des fichiers avec del (et ses options), supprimer un dossier et son contenu avec rmdir /s, en évitant les erreurs graves.
ipconfig et netsh : les commandes réseau de Windows
Afficher sa configuration réseau avec ipconfig /all, renouveler l'adresse IP, vider le cache DNS, réinitialiser la pile réseau avec netsh et voir les profils Wi-Fi enregistrés.
« Accès refusé » : reprendre la main sur un dossier (takeown, icacls)
Résoudre l'erreur Accès refusé sur un dossier (ancien disque, ancien compte) : prendre possession avec takeown, donner les droits avec icacls, afficher et réinitialiser les permissions.
fsutil : espace libre, TRIM du SSD et fichiers de test
Utiliser fsutil pour afficher l'espace libre d'un lecteur, vérifier que le TRIM du SSD est actif, créer un fichier de test d'une taille précise et vérifier la sensibilité à la casse d'un dossier.
Chercher un texte dans des fichiers (findstr et Select-String)
Retrouver un mot dans des fichiers texte ou des journaux sous Windows : findstr dans l'invite de commandes, Select-String dans PowerShell, recherche récursive, insensible à la casse, et filtrer la sortie d'une commande.
Modifier le fichier hosts de Windows : bloquer un site ou rediriger un nom
Ouvrir et modifier le fichier hosts en administrateur pour bloquer un site, tester un serveur avant un changement de DNS, ou vérifier qu'un logiciel malveillant ne l'a pas détourné.
Lister et sauvegarder ses pilotes (driverquery, pnputil)
Lister les pilotes installés avec driverquery, exporter tous les pilotes tiers avec pnputil avant une réinstallation de Windows, et les réinstaller ensuite en une commande.
diskpart : nettoyer et formater une clé USB ou un disque en ligne de commande
Réparer une clé USB illisible ou à la mauvaise taille, effacer toutes ses partitions et la reformater en NTFS, exFAT ou FAT32 avec diskpart, sans se tromper de disque.
Invite de commandes : copier et déplacer des fichiers (copy, xcopy, move)
Copier un fichier avec copy, copier un dossier entier avec xcopy, déplacer et renommer avec move, utiliser les caractères génériques et éviter les confirmations.
Les commandes de réparation Windows essentielles : SFC, DISM, CHKDSK, réseau, Windows Update
L'aide-mémoire du dépannage : quelle commande lancer selon le problème, dans quel ordre, et comment lire le résultat. Fichiers système, disque, connexion Internet, mises à jour, démarrage.
Invite de commandes : ouvrir programmes, sites et dossiers avec start
Lancer un programme, ouvrir un site web, un dossier ou un document avec start, choisir la priorité ou la taille de fenêtre, et attendre la fin d'un programme dans un script batch.
Variables d'environnement en ligne de commande (set, setx, $env:)
Afficher, créer et modifier des variables d'environnement sous Windows : set pour la session, setx pour les rendre permanentes, $env: en PowerShell, et ajouter un dossier au PATH sans tout casser.
Invite de commandes : les astuces (historique F7, Tab, doskey, glisser-déposer)
Gagner du temps dans l'invite de commandes : historique avec les flèches et F7, complétion avec Tab, macros doskey, glisser un fichier pour son chemin, ouvrir l'invite dans un dossier, et personnaliser l'affichage.
Les commandes Windows + R à connaître (msc, cpl et raccourcis système)
La liste des commandes à taper dans Exécuter (Windows + R) pour ouvrir directement les outils d'administration de Windows : devmgmt.msc, diskmgmt.msc, services.msc, appwiz.cpl, ncpa.cpl, msinfo32 et d'autres.
Formater et renommer un lecteur en ligne de commande (format, label, vol)
Formater une clé USB ou une partition en NTFS, exFAT ou FAT32 avec la commande format, changer le nom d'un lecteur avec label, afficher le numéro de série avec vol, et convertir en NTFS sans perte.
Gagner plusieurs gigas avec compact (compression NTFS et CompactOS)
Libérer de l'espace sur un petit SSD en compressant Windows avec compact /compactos, ou un dossier de jeux et de logiciels avec compact /c, de façon transparente et réversible.
Nettoyage de disque automatique (cleanmgr /sageset) et DISM StartComponentCleanup
Préparer un profil de nettoyage avec cleanmgr /sageset, le lancer sans intervention avec /sagerun (ou en tâche planifiée), et réduire le dossier WinSxS avec DISM StartComponentCleanup.
arp et route : la table ARP et la table de routage de Windows
Afficher la table ARP (adresses MAC des appareils voisins) avec arp -a, vider le cache ARP, lire la table de routage avec route print, et ajouter une route vers un autre réseau.
Effacer définitivement les fichiers supprimés (cipher /w) avant de vendre son PC
Rendre irrécupérables les fichiers déjà supprimés d'un disque dur avec cipher /w, comprendre le cas des SSD (TRIM), et les bonnes pratiques avant de vendre ou donner un ordinateur.
Vérifier qu'un fichier téléchargé est intact (SHA-256, certutil, Get-FileHash)
Calculer l'empreinte SHA-256 d'un fichier sous Windows avec certutil ou Get-FileHash, et la comparer à celle publiée par l'éditeur pour détecter un téléchargement corrompu ou modifié.
Débuter avec l'invite de commandes : cd, dir, mkdir, copy, del
Les premières commandes de l'invite de commandes Windows : se déplacer dans les dossiers avec cd, lister avec dir, créer, copier, renommer et supprimer des fichiers.
bcdedit : gérer le menu de démarrage de Windows
Afficher la configuration de démarrage avec bcdedit, sauvegarder le magasin BCD, changer le système par défaut et le délai du menu, activer le mode sans échec au prochain démarrage et le retirer.
Créer son premier fichier batch (.bat) pour automatiser Windows
Écrire un script batch .bat : @echo off, commentaires, variables, pause, arguments %1, lancer des commandes en série, et l'exécuter par double-clic ou en administrateur.
Batch : créer un menu « boîte à outils » de dépannage
Écrire un script batch avec un menu numéroté (choice, goto, timeout) qui regroupe les commandes de dépannage courantes : infos réseau, vider le cache DNS, réparer Windows, nettoyer le disque.
Batch : conditions (if, errorlevel) et boucles (for) dans un .bat
Rendre un script batch intelligent : tester l'existence d'un fichier avec if exist, vérifier le succès d'une commande avec errorlevel, demander un choix avec choice, et boucler avec for sur des fichiers ou des lignes.
attrib : récupérer les fichiers « disparus » d'une clé USB infectée
Un virus de clé USB a caché vos dossiers et les a remplacés par des raccourcis ? La commande attrib rend les fichiers à nouveau visibles. Explications des attributs caché, système et lecture seule.
Lister et arrêter des processus avec tasklist et taskkill
Un programme bloqué qui refuse de se fermer ? tasklist le retrouve, taskkill l'arrête, par son nom ou son PID ; et leurs équivalents PowerShell Get-Process et Stop-Process. En vidéo.
Programmer l'arrêt du PC avec la commande shutdown
Éteindre le PC dans une heure, annuler, redémarrer, ouvrir le démarrage avancé ou mettre en veille prolongée : toutes les options utiles de shutdown, démontrées en vidéo.
Rechercher des fichiers et du texte avec PowerShell
Retrouver tous les PDF d'un dossier, repérer les plus gros fichiers du disque, chercher un mot à l'intérieur des fichiers ou localiser un programme : Get-ChildItem, Select-String et where.exe en vidéo.
Référence complète des commandes CMD Windows
Dictionnaire complet de toutes les commandes CMD Windows : gestion de fichiers, réseau, système, administration. Avec description et versions Windows compatibles.
Lancer une application au démarrage de Windows
Ajoutez n'importe quelle application, script ou raccourci au démarrage automatique de Windows via le dossier Startup sans modifier le registre.
Supprimer Windows.old via CMD
Libérez jusqu'à 20 Go en supprimant le dossier Windows.old laissé par une mise à jour majeure ou un changement d'utilisateur Windows.
Installer Windows sans connexion internet
Deux méthodes pour contourner l'obligation de compte Microsoft lors de l'installation de Windows 11 et créer un compte local sans connexion internet.
Renommer son compte utilisateur via CMD
Changez le nom d'affichage de votre compte utilisateur Windows via le CMD en quelques commandes simples, sans passer par les paramètres graphiques.
Gérer son réseau via CMD
Maîtrisez les commandes réseau Windows : vider le cache DNS, afficher les connexions actives, tester la connectivité et diagnostiquer les problèmes réseau.
Formater un disque dur via DiskPart
Formatez et créez des partitions sur un disque dur ou une clé USB directement depuis le CMD avec DiskPart, l'outil de gestion de disques intégré à Windows.
Commandes Windows essentielles
Référence des commandes Windows incontournables : gestionnaire de configuration, éditeur de politiques, moniteur de ressources, informations système et bien plus.
Réparer les fichiers Windows corrompus (DISM & SFC)
Réparez votre installation Windows corrompue avec les outils DISM et SFC intégrés. Ces commandes restaurent les fichiers système endommagés sans réinstallation.
Activer le mode Performance Optimale (PowerCFG)
Débloquez le plan d'alimentation 'Performance Optimale' de Windows pour maximiser les performances de votre PC, caché par défaut dans les paramètres standards.
Nettoyer son disque dur avec Cleanmgr
Libérez de l'espace disque en supprimant les fichiers temporaires, le cache Windows, et les anciens fichiers système avec l'outil intégré Cleanmgr.
Réparer vos disques durs avec CHKDSK
Utilisez CHKDSK pour diagnostiquer et réparer les erreurs sur vos disques durs HDD et SSD : correction d'erreurs, secteurs défectueux, récupération de données.
Mettre à jour son PC avec Winget
Utilisez le gestionnaire de paquets Winget pour scanner et installer toutes les mises à jour de vos applications en une seule commande.