1. Gestion des fichiers et des répertoires
Attrib : Affiche ou modifie les attributs des fichiers ou répertoires (caché, lecture seule, archive, etc.).
Syntaxe : attrib [+r|-r] [+a|-a] [+s|-s] [+h|-h] [lecteur:][chemin]fichier
Options :
+r: Définir l’attribut lecture seule-r: Supprimer l’attribut lecture seule+a: Définir l’attribut archive-a: Supprimer l’attribut archive+s: Définir l’attribut système-s: Supprimer l’attribut système+h: Définir l’attribut caché-h: Supprimer l’attribut caché
Exemples :
attrib +h monfichier.txt– Rendre monfichier.txt cachéattrib -r monfichier.txt– Supprimer l’attribut lecture seuleattrib *.*– Afficher les attributs de tous les fichiers du répertoire courant
cd / chdir : Change le répertoire courant.
Syntaxe : cd [chemin] ou chdir [chemin]
Options :
..– Aller au répertoire parent– Aller à la racine du lecteur
Exemples :
cd Documents– Aller dans le dossier Documents du répertoire courantcd C:UsersUserDownloads– Aller dans le dossier Downloads sur le lecteur Ccd ..– Remonter d’un niveaucd– Aller à la racine du lecteur actuel
Copy : Copie un ou plusieurs fichiers.
Syntaxe : copy [fichier_source] [fichier_destination]
Options :
/a– Copier un fichier ASCII/b– Copier un fichier binaire/v– Vérifier que les fichiers sont copiés correctement
Exemples :
copy monfichier.txt moncopie.txt– Copier monfichier.txt vers moncopie.txtcopy *.txt C:Backup– Copier tous les fichiers .txt dans C:Backup
Del / Erase : Supprime un ou plusieurs fichiers.
Syntaxe : del [fichier] ou erase [fichier]
Options :
/p– Demander confirmation avant suppression/f– Forcer la suppression des fichiers en lecture seule/s– Supprimer les fichiers dans les sous-répertoires/q– Supprimer sans demander confirmation
Exemples :
del monfichier.txt– Supprimer monfichier.txtdel *.tmp– Supprimer tous les fichiers .tmpdel /f /s *.log– Supprimer tous les fichiers .log dans le répertoire courant et ses sous-répertoires sans confirmation
Dir : Affiche la liste des fichiers et répertoires.
Syntaxe : dir [chemin] [options]
Options :
/a– Afficher tous les fichiers (y compris cachés)/w– Afficher en format large/p– Afficher page par page/s– Afficher les fichiers des sous-répertoires/b– Afficher uniquement le nom du fichier
Exemples :
dir– Afficher la liste des fichiers et répertoiresdir C:UsersUserDocuments /a– Afficher tous les fichiers du dossier Documentsdir /w– Afficher en format largedir /b /s *.txt– Afficher tous les fichiers *.txt avec leur chemin complet
Mkdir / Md : Crée un nouveau répertoire.
Syntaxe : mkdir [chemin] ou md [chemin]
Exemples :
mkdir NouveauDossier– Créer un dossier NouveauDossiermkdir C:Backup– Créer un dossier Backup sur le lecteur C
Move : Déplace des fichiers ou répertoires.
Syntaxe : move [fichier_source] [fichier_destination]
Exemples :
move monfichier.txt C:Documents– Déplacer monfichier.txt dans Documentsmove dir1 dir2– Déplacer le dossier dir1 vers dir2
Rd / Rmdir : Supprime un répertoire.
Syntaxe : rd [chemin] ou rmdir [chemin]
Options :
/s– Supprimer le répertoire et tout son contenu/q– Sans demander confirmation
Exemples :
rd mondossier– Supprimer le dossier viderd /s /q mondossier– Supprimer le dossier avec tout son contenu sans confirmation
Ren / Rename : Renomme un fichier ou répertoire.
Syntaxe : ren [ancien_nom] [nouveau_nom]
Exemple :
ren monfichier.txt nouvelfichier.txt– Renommer monfichier.txt en nouvelfichier.txt
Type : Affiche le contenu d’un fichier texte.
Syntaxe : type [fichier]
Exemple :
type monfichier.txt– Afficher le contenu
Xcopy : Copie fichiers et répertoires (sous-répertoires inclus).
Syntaxe : xcopy [source] [destination] [options]
Options :
/s– Copier sous-répertoires (sauf vides)/e– Copier sous-répertoires (y compris vides)/i– Créer le dossier de destination si inexistant/y– Supprimer la confirmation d’écrasement/d– Copier uniquement les fichiers plus récents
Exemples :
xcopy C:Source D:Destination /s– Copier le dossier C:Source avec tous ses sous-dossiers vers D:Destinationxcopy C:Source D:Destination /e /y– Copier y compris les sous-dossiers vides et sans confirmation
2. Gestion des disques
Diskpart : Outil interactif pour partitions et volumes.
Syntaxe : diskpart
Remarques :
- Nécessite des droits administrateur
Format : Formate un disque.
Syntaxe : format [lecteur:] [options]
Options :
/q– Format rapide/fs:systeme– Choisir le système de fichiers (NTFS, FAT32)
Exemples :
format D: /q– Format rapide du lecteur Dformat E: /fs:NTFS– Formater E en NTFS
Label : Définit ou change l’étiquette du disque.
Syntaxe : label [lecteur:][étiquette]
Exemples :
label D: NouvelleEtiquette– Définir l’étiquette de Dlabel D:– Supprimer l’étiquette
3. Gestion du système
Cls, Date / Time, Exit, Shutdown, Tasklist, Taskkill, Taskmgr, Systeminfo – Pour nettoyage écran, date/heure, fermeture, arrêt/restart, gestion des processus et informations système.
4. Réseau
Ipconfig, Ping, Tracert, Netstat, Nslookup – Configuration réseau, test de connectivité, suivi des paquets, informations DNS.
5. Autres commandes
Assoc, Call, Chcp, Choice, Find, Findstr, Gpupdate, Help, Pause, Path, Prompt, Set, Start, Tree, Where – Associations de fichiers, batch, code page, options, recherche, mise à jour de stratégies, navigation système.
6. Commandes de batch
Echo, Rem, Goto, If, For – Affichage, commentaires, sauts conditionnels, logique et boucles dans les scripts.
Attention : Soyez prudent avec les commandes pouvant modifier le système, surtout avec les droits administrateur. Vérifiez toujours la bonne unité avant d’utiliser format.