La ligne de commande Windows est un élément essentiel pour les administrateurs systèmes mais est relativement méconnue de nombreux utilisateurs de PC. Le but de cet article est de rendre plus accessible à la grande majorité des utilisateurs la puissance et l’utilité de la ligne de commande. Les fichiers batch et les scripts, souvent sous-estimés, seront également exposés ici.
Windows possède une interface graphique bien connue, mais beaucoup d’utilisateurs ont tendance à oublier (ou ne savent pas) qu’il existe des fonctions très utiles en ligne de commande. En fait, dans Windows, il y a beaucoup plus que le simple « pointer, cliquer ». Le clavier et la ligne de commande peuvent être un apport intéressant à la souris et aux icônes. Il y a deux fonctionnalités qui utilisent les lignes de commande. La première est l’outil « Exécuter » (ou zone de recherche dans Windows Vista) du Menu Démarrer. La deuxième est l’invite de commande Windows.
Chapitre 1 : Introduction à l’invite de commande
1 – DOS est mort, longue vie à la ligne de commande
2 – Commandes internes et externes
3 – La fenêtre d’invite de commande
4 – Liste des commandes
5 – Suppression avancée avec la commande del
6 – Gestion avancée des dossiers (répertoires)
7 – Xcopy : Une commande puissante et polyvalente pour copier et sauvegarder les fichiers
8 – Comment lister des fichiers avec dir
9 – Renommer des fichiers avec ren
10 – Déplacer des fichiers avec move
11 – Changer les attributs de fichier avec attrib
12 – Comment rendre vos dossiers favoris facilement accessibles dans les boîtes de dialogue Windows
13 – Autres commandes
14 – Introduction
15 – La boite de dialogue des propriétés de l’invite de commande
16 – Tampon d’historique des commandes
17 – Onglet Police
18 – Onglet Configuration
19 – Onglet Couleur
20 – Configurer des raccourcis pour l’invite de commande
21 – La commande color
22 – Options pour l’interpréteur de commande cmd.exe
23 – Introduction à la fenêtre Exécuter
24 – Ouvrir des applications dans Exécuter
25 – Ouvrir les consoles de gestion
26 – Ouvrir les éléments du panneau de configuration
27 – Rundll32.exe
28 – Ouvrir des dossiers dans Exécuter
29 – Glisser-Déplacer des dossiers et des fichiers dans la fenêtre exécuter
30 – Ajouter des applications au path
31 – Applications Internet
32 – Comparaison entre la fenêtre Exécuter et l’invite de commande
33 – Accèder à la console de commande depuis la fenêtre Exécuter
34 – La fenêtre Exécuter dans Vista
Chapitre 2 : Gestion des fichiers à partir de la ligne de commande – Assoc et Ftype
1 – Introduction
2 – Gestion des types de fichiers et des extensions avec la commande assoc
3 – Gérer les types de fichier et les associations de programmes avec la commande ftype
Chapitre 3 : Xcopy et ses applications
1 – Syntaxe de la commande Xcopy
2 – Applications de Xcopy
3 – Exclure des fichiers et dossiers.
4 – Codes retour de Xcopy
Chapitre 4 : Les commandes réseau « net » dans Windows XP
1 – Les commandes net
2 – Commande Net User dans Windows Vista
1 – Netstat
2 – Syntaxe et options
3 – Applications de Netstat
4 – Vérifier les connexions TCP/IP
5 – Rechercher les programmes malveillants en regardant quels programmes ouvrent des connexions
6 – Programme batch pour vérifier les connexions et s’arrêter automatiquement
Chapitre 6 : Netsh, la console des services Réseau
1 – Introduction à Netsh
2 – Le contexte netsh diag
3 – L’interface graphique
4 – Le contexte netsh interface ip
5 – Réinitialiser le protocole Internet (TCP/IP)
6 – Le contexte netsh winsock
7 – Netsh Firewall Helper dans Windows XP SP2 (assistance pare-feu)
Chapitre 7 : TCP/IP et outils Réseau
1 – Outil de configuration IP de Windows (ipconfig)
2 – Options d’IPConfig
3 – Ping
4 – Tracert
5 – Pathping
6 – Nslookup
Chapitre 8 : Utilitaire de système de fichiers – Fsutil.exe
1 – Introduction
2 – Sous-commandes
3 – Exemples d’applications de Fsutil
4 – Utilisations de la sous-commande behavior
5 – Consultez les réglages actuels
6 – Désactiver les noms de fichiers courts pour accélérer Windows
7 – Désactivation de l’heure de dernière modification pour accélérer Windows
8 – Changer la taille de la MFT (Master File Table)
9 – Afficher quelques propriétés du lecteur
Chapitre 9 : La console de récupération de Windows XP
1 – Introduction
2 – Accéder à la console de récupération avec un CD de Windows.
3 – Accéder à la console de récupération sans un CD de Windows.
4 – Commandes dans la console de récupération
5 – Enlever les restrictions de la console.
6 – Utilisation de la commande Set
7 – La seule commande à apprendre
Chapitre 10 : Commandes de la console de récupération
1 – Commandes de la console de récupération
Chapitre 11 : Gérer le Registre Windows à partir de l’invite de commande avec Reg.exe
1 – Reg add
2 – Reg delete
3 – Sauvegarder et restaurer le Registre
4 – Sauvegarder et restaurer des fichiers ruches (hives)
5 – Exporter et importer des fichiers REG
6 – Reg Query
Chapitre 12 : Gérer les Services Windows avec la commande de contrôle des services SC
1 – Les sous-commandes de SC
2 – Exemples d’applications utiles de SC
Chapitre 13 : Gérer les programmes de Windows à partir de l’invite de commande : Tasklist
1 – Commande Tasklist basique
2 – Plus d’options avancées pour Tasklist
3 – Trouver quels services utilisent un processus
4 – Trouver quels fichiers DLL sont utilisés par un processus
5 – Filtrer le résultat de Tasklist
Chapitre 14 : Gérer les programmes de Windows : Tskill et Taskkill
1 – Tskill
2 – Taskkill
3 – Filtrer le résultat de Taskkill
4 – Exemple d’utilisation des filtres dans Taskkill
Chapitre 15 : Exécuter des fichiers VBScripts et JScript à partir de l’invite de commande
1 – Configurer l’invite de commande pour exécuter des scripts
2 – Quelques scripts fournis avec Windows XP
3 – Outil de ligne de commande WMI : WMIC (Windows Management Instrumentation Command-line)
Chapitre 16 : Outils utiles pour Windows XP provenant du Resource Kit de Windows Server 2003
1 – Introduction
Chapitre 17 : Support Tools de Windows XP SP2
1 – Une sélection des Support Tools de Windows XP en ligne de commande
Chapitre 18 : Les fichiers Batch (scripts) dans Windows
1 – Que-est-ce qu’un fichier batch ?
2 – Construire un fichier Batch
3 – Une version plus générale avec des arguments
4 – L’instruction Rem
5 – Plus d’exemples
6 – Demander une saisie à l’utilisateur
7 – Pour en savoir plus
Chapitre 19 : Des fichiers batch plus puissants : Partie 1 – Branchements et boucles
1 – Branchement conditionnel avec l’instruction if
2 – Instruction if exist
3 – Instruction if defined
4 – Instruction if errorlevel
5 – Opérateurs de comparaison
6 – La commade goto
7 – Le label End of File (:eof) est utilisé pour sortir d’un script
8 – Boucles avec if et goto
Chapitre 20 : Des fichiers batch plus puissants : Partie 2 – Itérations avec For
1 – Introduction
2 – Itération simple dans une liste
3 – Boucler sur une série de valeurs
4 – Utiliser les répertoires
5 – Parcourir récursivement les sous-répertoires
6 – arcourir des fichiers, chaînes et sorties de commandes
Chapitre 21 : Variables dans l’invite de commandes Windows
1 – Comment les variables sont définies avec la commande set
2 – Localiser les variables
3 – Variables saisies par l’utilisateur
4 – Opérations arithmétiques
5 – Instruction de comparaison de variables dans les fichiers batch
Chapitre 22 : Doskey dans l’invite de commandes Windows XP
Chapitre 23 : PowerShell dans Windows XP
1 – Introduction à PowerShell
2 – Les fonctionnalités de PowerShell
3 – Liste de cmdlets
4 – Syntaxe des cmdlets
5 – Scripting PowerShell
Chapitre 24 : Astuces pour l’utilisation de l’invite de commande Windows
1 – Comment afficher une ligne vide dans un fichier batch
2 – Forcer echo à ne pas parcourir les arguments
3 – Vérifier si un fichier existe
4 – L’utile périphérique nul
5 – Arrêter une commande en cours d’exécution
6 – Mettre en pause le défilement de l’écran
7 – Utiliser le glisser-déplacer
8 – Remonter au répertoire parent
9 – Comment changer le répertoire de travail courant vers un répertoire d’un autre disque
10 – Attention aux espaces dans les noms des fichiers et des dossiers
11 – Traitement spécial des variables pour l’instruction for dans les fichiers batch
12 – Variables sensibles à la casse dans les instructions for
13 – Mettre un raccourci vers une ligne de commande dans le Menu Démarrer
14 – Créer un raccourci vers une commande
15 – Ouvrir l’explorateur Windows à partir de la ligne de commande
16 – Utilisation de la commande Start
17 – tilisez la complétion de nom de fichier et de nom de dossier
18 – Activer le mode d’édition rapide pour la fenêtre de commande
19 – Afficher l’historique des commandes
20 – Utiliser la commande sleep dans les fichiers batch sous Windows XP.
21 – Copier du texte à partir de la fenêtre de commande
22 – Astuces pour la console de commande de Vista
Chapitre 25 : Accéder aux répertoires systèmes avec la console de commande dans Windows Vista
Chapitre 26 : Liste des commandes de Windows Vista et Référence
1 – Commandes dans Windows Vista
Chapitre 27 : Astuces pour utiliser la console de commandes de Vista
1 – Exécuter en tant qu’administrateur dans Vista
2 – Ouvrir une invite de commande ici dans Vista
3 – Ouvrir une fenêtre de commandes avec les privilèges administrateurs à partir de n’importe où
4 – Envoyer la sortie d’une commande vers le presse-papier Windows avec clip.exe
5 – Placer le contenu d’un fichier texte dans le presse-papier Windows avec clip.exe
6 – La commande choice est de retour dans Vista
7 – Utiliser la commande choice pour faire attendre un fichier batch sous Vista
8 – Utiliser la commande timeout pour faire attendre un fichier batch dans Vista
9 – Commutateur ajouté à Dir pour activer l’affichage des Flux de Données Alternatifs (Alternate Data Streams)
10 – Activer le compte administrateur principal sur l’écran de connexion
11 – Réduire l’espace utilisé par la Restauration Système.
12 – Augmenter le cache mémoire du système de fichier
13 – Utiliser takeown pour accéder à certains fichiers
14 – Obtenir les droits de contrôle sur un fichier avec icacls
15 – Nettoyer les fichiers de Vista SP1
16 – Utilisation du Drag&Drop (Glisser-Déplacer)