Aller au contenu principal

Semaine 9 - Exercices supplémentaires

Vous devez insérer le disque SSD dans le tiroir de l'ordinateur du laboratoire.

Dans le menu Ventoy, vous devez prendre W11_1R1_A23_1.vhd.

Il s'agit d'une image d'une unité de stockage qui a Windows 11.

Ventoy est en mesure d'exécuter un système d'exploitation à partir d'un fichier VHD. Le fichier VHD est considéré comme un disque virtuel.

Avertissement

L'ordinateur du laboratoire n'a pas accès à internet.

Utilisez votre portable pour accéder aux notes de cours.

Vous pouvez faire les exercices à la maison également.

Création des fichiers de travail​

Il faut extraire le contenu du fichier C:\exercices\cours9_cmd\exercices_cmd_3.zip dans le dossier C:\Projets\1R1\excmd1

Le contenu du dossier C:\Projets\1R1\excmd1 doit être comme l'image ci-dessous.

Exécutez l'invite de commandes à partir du dossier C:\Projets\1R1\excmd1. Il faut inscrire cmd dans la barre de navigation.

Votre invite de commandes doit avoir le dossier de travail C:\projets\1r1\excmd1 comme l'image ci-dessous.

1. Commandes de base​

La réponse affiche le dossier de travail ainsi que la commande. Exemple, le dossier de travail doit être c:\projets et la commande doit être cd .. la réponse sera affichée : C:\Projets> cd ..

Numéro 1.1​

Changez le dossier de travail pour C:\projets\1r1\excmd1\ex1.

Utilisez la notation relative.

Réponse
C:\Projets\1R1\excmd1> cd ex1

Numéro 1.2​

Affichez le contenu du dossier.

Réponse
C:\Projets\1R1\excmd1\ex1> dir

Numéro 1.3​

Déterminez le nombre de dossiers. Il ne faut pas tenir compte des dossiers . et .. (dossier de références).

Réponse
1 dossier

Déterminez le nombre de fichiers.

Réponse
7 fichiers

Déterminez la taille totale des fichiers.

Réponse
10 739 octets

Déterminez le fichier qui est le plus gros.

Réponse
note.exe

Numéro 1.4​

Créez le dossier C:\Projets\1R1\excmd1\rep1.

Utilisez la notation absolue.

Réponse
C:\Projets\1R1\excmd1\ex1> md C:\Projets\1R1\excmd1\rep1

Numéro 1.5​

Créez le dossier C:\Projets\1R1\excmd1\rep1\reps1.

Utilisez la notation absolue.

Réponse
C:\Projets\1R1\excmd1\ex1> md C:\Projets\1R1\excmd1\rep1\reps1

Numéro 1.6​

Copiez le fichier C:\Projets\1R1\excmd1\ex1\lib\mdba.lib dans le dossier C:\Projets\1R1\excmd1\rep1\reps1.

Utilisez la notation absolue.

Réponse
C:\Projets\1R1\excmd1\ex1> copy C:\Projets\1R1\excmd1\ex1\lib\mdba.lib C:\Projets\1R1\excmd1\rep1\reps1\mdba.lib

Numéro 1.7​

Changez le dossier de travail pour C:\Projets\1R1\excmd1\ex1\lib.

Utilisez la notation absolue.

Réponse
C:\Projets\1R1\excmd1> cd C:\Projets\1R1\excmd1\ex1\lib

Numéro 1.8​

Déplacez le fichier C:\Projets\1R1\excmd1\ex1\lib\mdbb.lib dans le dossier C:\Projets\1R1\excmd1\rep1\reps1.

Utilisez la notation relative pour la source et l'absolue pour la destination.

Réponse
C:\Projets\1R1\excmd1\ex1\lib> move mdbb.lib C:\Projets\1R1\excmd1\rep1\reps1\mdbb.lib

Numéro 1.9​

Changez le dossier de travail pour C:\Projets\1R1\excmd1\rep1\reps1

Utilisez la notation relative.

Option 1 -> une seule commande

Réponse
C:\Projets\1R1\excmd1\ex1\lib> cd ..\..\rep1\reps1

Option 2 -> 4 commandes

Réponse
C:\Projets\1R1\excmd1\ex1\lib> cd ..
C:\Projets\1R1\excmd1\ex1> cd ..
C:\Projets\1R1\excmd1> cd rep1
C:\Projets\1R1\excmd1\rep1> cd reps1

Numéro 1.10​

Renommez le fichier C:\Projets\1R1\excmd1\rep1\reps1\mdbb.lib pour zmdbb.lis.

Utilisez la notation relative.

Réponse
C:\Projets\1R1\excmd1\rep1\reps1\> ren mdbb.lib zmdbb.lis

Numéro 1.11​

Supprimez le fichier C:\Projets\1R1\excmd1\rep1\reps1\mdba.lib.

Utilisez la notation relative.

Réponse
C:\Projets\1R1\excmd1\rep1\reps1\> del mdba.lib

Numéro 1.12​

Créez le dossier C:\Projets\1R1\excmd1\rep1\reps2.

Utilisez la notation absolue.

Réponse
C:\Projets\1R1\excmd1\rep1\reps1\> md C:\Projets\1R1\excmd1\rep1\reps2

Numéro 1.13​

Changez le dossier de travail pour C:\Projets\1R1\excmd1\rep1\reps2.

Utilisez la notation relative.

Option 1 -> 1 seule commande

Réponse
C:\Projets\1R1\excmd1\rep1\reps1\> cd ..\reps2

Option 2 -> 2 commandes

Réponse
C:\Projets\1R1\excmd1\rep1\reps1\> cd ..
C:\Projets\1R1\excmd1\rep1> cd reps2

Numéro 1.14​

Supprimez le dossier C:\Projets\1R1\excmd1\rep1\reps2.

Est-ce que ça fonctionne ?

Réponse
Si vous êtes bien dans le dossier de travail C:\Projets\1R1\excmd1\rep1\reps2, il ne sera pas possible de le faire. Il n'est pas possible de supprimer un dossier en cours d'utilisation.

Que devez-vous faire pour être en mesure de résoudre le problème ?

Réponse
Vous devez changer le dossier de travail.
C:\Projets\1R1\excmd1\rep1\reps2> cd ..
C:\Projets\1R1\excmd1\rep1> rd C:\Projets\1R1\excmd1\rep1\reps2

Numéro 1.15​

Créez le dossier C:\Projets\1R1\excmd1\xdoc.

Utilisez la notation absolue.

Réponse
C:\Projets\1R1\excmd1\rep1> md C:\Projets\1R1\excmd1\xdoc

Numéro 1.16​

Créez le dossier C:\Projets\1R1\excmd1\redirect.

Utilisez la notation absolue.

Réponse
C:\Projets\1R1\excmd1\rep1> md C:\Projets\1R1\excmd1\redirect

Numéro 1.17​

Supprimez le fichier C:\Projets\1R1\excmd1\ex1\database.dll

Utilisez la notation absolue.

Réponse
C:\Projets\1R1\excmd1\rep1> del C:\Projets\1R1\excmd1\ex1\database.dll

Numéro 1.18​

Changez le dossier de travail pour C:\Projets\1R1\excmd1\ex1.

Utilisez la notation relative.

Option 1 - 1 commande

Réponse
C:\Projets\1R1\excmd1\rep1> cd ..\ex1

Option 2 - 2 commandes

Réponse
C:\Projets\1R1\excmd1\rep1> cd ..
C:\Projets\1R1\excmd1> cd ex1

Numéro 1.19​

Supprimez le fichier C:\Projets\1R1\excmd1\ex1\typo64.dll.

Utilisez la notation relative.

Réponse
C:\Projets\1R1\excmd1\ex1> del typo64.dll

Numéro 1.20​

Changez le dossier de travail pour C:\Projets\1R1\excmd1.

Utilisez la notation relative.

Réponse
C:\Projets\1R1\excmd1\rep1> cd ..

Numéro 1.21​

Créez les dossiers ci-dessous.

C:\Projets\1R1\excmd1
- s1
- s2
- s31
- s32
- tx1
- tx21
- tx22

Utilisez le moins de commandes. Il est possible de le faire en 4 commandes.

Utilisez la notation relative.

Réponse
C:\Projets\1R1\excmd1> md s1\s2\s31
C:\Projets\1R1\excmd1> md s1\s2\s32
C:\Projets\1R1\excmd1> md tx1\tx21
C:\Projets\1R1\excmd1> md tx1\tx22

Numéro 1.22​

Créez le fichier C:\Projets\1R1\excmd1\fruits.txt. Le fichier doit contenir uniquement ce message sur 3 lignes.

Ligne 1 : Pomme Ligne 2 : Banane Ligne 3 : Orange

Réponse
C:\Projets\1R1\excmd1> echo Pomme > C:\Projets\1R1\excmd1\fruits.txt
C:\Projets\1R1\excmd1> echo Banane >> C:\Projets\1R1\excmd1\fruits.txt
C:\Projets\1R1\excmd1> echo Orange >> C:\Projets\1R1\excmd1\fruits.txt
La première ligne utilise uniquement le >, car on veut effacer le fichier s'il existe déjà. Les autres lignes doivent conserver le contenu du fichier.

Numéro 1.23​

Supprimez le dossier C:\Projets\1R1\excmd1\s1.

Utilisez la commande help pour la commande de suppression de dossiers pour connaitre l'option pour permettre la suppression du contenu.

Utilisez la notation absolue.

Réponse
C:\Projets\1R1\excmd1> rd C:\Projets\1R1\excmd1\s1 /S

2. Utilisation des métacaractères.​

Numéro 2.1​

Changez le dossier de travail pour C:\Projets\1R1\excmd1\wc1.

Utilisez la notation absolue.

Réponse
C:\Projets\1R1\excmd1\rep1> cd C:\Projets\1R1\excmd1\wc1

Numéro 2.2​

Affichez tous les fichiers qui ont l'extension .txt. Il doit avoir 280 fichiers.

Réponse
C:\Projets\1R1\excmd1\wc1> dir *.txt

Numéro 2.3​

Affichez tous les fichiers qui débutent par doc. Il doit avoir 180 fichiers.

Réponse
C:\Projets\1R1\excmd1\wc1> dir doc*

Numéro 2.4​

Affichez tous les 10 fichiers de hdoc20.txt à hdoc29.txt.

Les fichiers hdoc200.txt à hdoc209.txt ne doivent pas s'afficher.

Réponse
C:\Projets\1R1\excmd1\wc1> dir hdoc2?.txt

Numéro 2.5​

Copiez tous les fichiers .txt dans le dossier C:\Projets\1R1\excmd1\txt. Il doit avoir 280 fichiers.

Pour vous aider, effectuez un dir avec les métacaractères avant de procéder à la copie.

Avez-vous une erreur ? Faites l'action manquante.

Réponse
Vous devez créer le dossier txt, car il n'existe pas.
C:\Projets\1R1\excmd1\wc1> md C:\Projets\1R1\excmd1\txt
C:\Projets\1R1\excmd1\wc1> copy *.txt C:\Projets\1R1\excmd1\txt\*.txt

Numéro 2.6​

Déplacez tous les fichiers qui débutent par adoc et hdoc dans le dossier C:\Projets\1R1\excmd1\xdoc. Il doit avoir 190 fichiers.

Les fichiers qui débutent par doc ne doivent pas être déplacés.

Utilisez uniquement une commande pour le déplacement.

Pour vous aider, effectuez un dir avec les métacaractères avant d'effectuer le déplacement.

Pour le chemin de destinations, utilisez ceci : C:\Projets\1R1\excmd1\xdoc\

Réponse
C:\Projets\1R1\excmd1\wc1> move ?doc* C:\Projets\1R1\excmd1\xdoc\

Numéro 2.7​

Renommez tous les fichiers qui ont l'extension .zxt par l'extension .bob.

Réponse
C:\Projets\1R1\excmd1\wc1> ren *.zxt *.bob

3. Redirection​

Numéro 3.1​

Affichez le contenu du dossier C:\Projets\1R1\excmd1\wc1 dans le fichier C:\Projets\1R1\excmd1\redirect\ex41.txt.

Réponse
C:\Projets\1R1\excmd1\wc1> dir > C:\Projets\1R1\excmd1\redirect\ex41.txt

Numéro 3.2​

Changez le dossier de travail pour C:\Projets\1R1\excmd1.

Réponse
C:\Projets\1R1\excmd1\wc1> cd ..

Numéro 3.3​

Affichez l'arborescence du dossier C:\Projets\1R1\excmd1\ avec les fichiers.

Utilisez la commande help pour la commande de l'arborescence pour connaitre l'option pour inclure les fichiers.

Enregistrez le contenu dans le fichier C:\Projets\1R1\excmd1\redirect\ex43.txt.

Réponse
C:\Projets\1R1\excmd1\> tree /F > C:\Projets\1R1\excmd1\redirect\ex43.txt

Numéro 3.4​

Affichez le contenu des 2 fichiers du dossier C:\Projets\1R1\excmd1\redirect.

Réponse
C:\Projets\1R1\excmd1\> type C:\Projets\1R1\excmd1\redirect\ex41.txt
C:\Projets\1R1\excmd1\> type C:\Projets\1R1\excmd1\redirect\ex43.txt

À la maison​

Vous devez télécharger le fichier exercices_cmd_3.zip.

Il faut ensuite extraire son contenu comme indiqué à la section 1.