420-1Q1-AA Help

Exercices

Exercices sur l'utilisation de la ligne de commande (CMD) sous Windows

Exercice 1 : Navigation dans les répertoires

Objectif : Apprendre à naviguer dans le système de fichiers en utilisant les commandes de base.

  1. Ouvre l'Invite de commandes (CMD).

  2. Affiche le répertoire actuel avec la commande cd.

  3. Utilise la commande dir pour afficher le contenu du répertoire actuel.

  4. Navigue jusqu'au dossier Documents en utilisant la commande cd.

  5. Crée un sous-dossier appelé ExerciceCMD avec la commande mkdir ExerciceCMD.

  6. Confirme que le dossier a été créé en listant à nouveau le contenu avec dir.

Questions :

  • Quelle est la différence entre les commandes cd et dir?

  • Que se passe-t-il si tu essaies de te déplacer vers un répertoire qui n'existe pas ?

Exercice 2 : Création et suppression de fichiers

Objectif : Apprendre à créer, copier et supprimer des fichiers via la ligne de commande.

  1. Navigue vers le dossier ExerciceCMD créé dans l'exercice précédent.

  2. Crée un fichier texte vide appelé monfichier.txt avec la commande :

    type nul > monfichier.txt
  3. Utilise la commande copy pour créer une copie de monfichier.txt appelée monfichier_copie.txt.

  4. Supprime le fichier monfichier_copie.txt avec la commande del.

  5. Confirme que le fichier a été supprimé en listant le contenu du répertoire avec dir.

Questions :

  • Que fait exactement la commande type nul > monfichier.txt?

  • Pourquoi est-il important de confirmer avant de supprimer un fichier avec del?

Exercice 3 : Renommer et déplacer des fichiers

Objectif : Maîtriser le renommage et le déplacement de fichiers avec la ligne de commande.

  1. Crée un fichier appelé document.txt dans le répertoire ExerciceCMD.

  2. Renomme ce fichier en rapport.txt en utilisant la commande ren.

  3. Crée un sous-répertoire appelé Archives avec mkdir Archives.

  4. Déplace rapport.txt dans le dossier Archives en utilisant la commande move.

Questions :

  • Que se passe-t-il si tu essaies de déplacer un fichier vers un dossier qui n'existe pas ?

  • Quelle est la différence entre ren et move?

Exercice 4 : Vérification de l'espace disque

Objectif : Utiliser les commandes CMD pour vérifier l'état du disque.

  1. Utilise la commande chkdsk pour vérifier l'intégrité du disque.

  2. Utilise la commande vol pour afficher l'étiquette du volume et le numéro de série de ton disque.

  3. Explore la commande dir avec les options /s et /p pour afficher les fichiers du répertoire actuel et des sous-répertoires avec pagination.

Questions :

  • À quoi sert la commande chkdsk et quelles informations fournit-elle ?

  • Quelle est la différence entre dir et vol?

Exercice 5 : Gestion des processus

Objectif : Apprendre à lister, filtrer et tuer des processus via CMD.

  1. Ouvre l'Invite de commandes en tant qu'administrateur.

  2. Utilise la commande tasklist pour lister tous les processus en cours d'exécution sur le système.

  3. Identifie un processus en cours, par exemple notepad.exe si le Bloc-notes est ouvert.

  4. Utilise la commande taskkill pour arrêter notepad.exe.

  5. Vérifie que le processus a bien été arrêté avec tasklist.

Questions :

  • Quelle est l'importance de la commande taskkill dans la gestion des processus ?

  • Pourquoi doit-on parfois utiliser CMD en tant qu'administrateur pour gérer les processus ?

Exercice 6 : Utilisation des variables d'environnement

Objectif : Comprendre et manipuler les variables d'environnement via CMD.

  1. Utilise la commande set pour afficher toutes les variables d'environnement actuelles.

  2. Crée une nouvelle variable d'environnement appelée MONVAR et attribue-lui la valeur Test:

    set MONVAR=Test
  3. Affiche la valeur de MONVAR en utilisant la commande echo.

  4. Supprime la variable d'environnement MONVAR.

Questions :

  • Quelle est l'utilité des variables d'environnement dans un système d'exploitation ?

  • Comment rendre une variable d'environnement permanente ?

Exercice 7 : Informations réseau

Objectif : Explorer les outils réseau disponibles via CMD.

  1. Utilise la commande ipconfig pour afficher la configuration réseau de ton ordinateur.

  2. Utilise ping google.com pour tester la connectivité réseau avec un serveur distant.

  3. Utilise la commande tracert google.com pour afficher le chemin emprunté par les paquets réseau vers Google.

  4. Utilise netstat pour afficher les connexions réseau actives sur ton système.

Questions :

  • Que signifie l'option /all dans la commande ipconfig /all?

  • Pourquoi utiliser ping et tracert lors du diagnostic des problèmes de réseau ?

Exercice 8 : Planification de tâches

Objectif : Apprendre à créer des tâches planifiées via CMD.

  1. Ouvre l'Invite de commandes en tant qu'administrateur.

  2. Crée une tâche planifiée simple qui ouvre Notepad tous les jours à 10h du matin en utilisant la commande schtasks:

    schtasks /create /tn "OuvrirNotepad" /tr "notepad.exe" /sc daily /st 10:00
  3. Utilise schtasks /query pour vérifier que la tâche a bien été créée.

  4. Supprime la tâche planifiée avec schtasks /delete /tn "OuvrirNotepad".

Questions :

  • Quelles options faut-il spécifier pour programmer une tâche hebdomadaire plutôt que quotidienne ?

  • Quelles sont les limites de la planification des tâches via CMD par rapport à l'interface graphique ?

Exercice 9 : Comparaison de fichiers

Objectif : Utiliser la ligne de commande pour comparer des fichiers texte.

  1. Crée deux fichiers texte dans le dossier ExerciceCMD: fichier1.txt et fichier2.txt.

  2. Remplis ces fichiers avec du texte différent.

  3. Utilise la commande fc pour comparer les deux fichiers :

    fc fichier1.txt fichier2.txt

Questions :

  • Que renvoie la commande fc si les deux fichiers sont identiques ?

  • Quelle serait une utilisation pratique de la commande fc dans le développement ou l'administration système ?

Exercice 10 : Utilisation des permissions de fichiers

Objectif : Apprendre à gérer les attributs et permissions de fichiers via CMD.

  1. Crée un fichier confidential.txt dans le répertoire ExerciceCMD.

  2. Utilise la commande attrib pour rendre ce fichier caché :

    attrib +h confidential.txt
  3. Vérifie que le fichier a été caché en listant les fichiers du répertoire avec dir.

  4. Retire l'attribut de fichier caché avec la commande :

    attrib -h confidential.txt

Questions :

  • Que fait l'attribut +r dans la commande attrib?

  • Quelles seraient les implications de cacher un fichier important comme confidential.txt?

Last modified: 16 October 2024