0% ont trouvé ce document utile (0 vote)
63 vues2 pages

Projet MSDOS : Création et Manipulations Batch

Transféré par

lamidugenie39
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
63 vues2 pages

Projet MSDOS : Création et Manipulations Batch

Transféré par

lamidugenie39
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

PROJET – Initiation à MSDOS

Le projet comporte trois parties. Les résultats de chaque partie doivent être contenus dans un
fichier de script batch. Toujours précéder la réponse par la question posée sous forme de
commentaires Batch.
Exemple
REM 0. Afficher la structure arborescente du répertoire tpmsdos
TREE C:\TPMSDOS

Pour ouvrir une session MSDOS et avoir l'invite (ou prompt) du MSDOS, allez dans le menu
Démarrer, puis dans Tous les programmes, en suite dans Accessoires et enfin dans Invité de
commandes. Vous avez la main pour entrer vos commandes MSDOS.
NB – Ecrivez dans un fichier Batch les commandes DOS correspondant à chaque numéro (vos
réponses) précédées de la question posée sous la forme d’un commentaire

Travail 1 : Création d'une arborescence


NB : Toutes les réponses doivent être contenues dans le fichier arbre<VotreNom>.bat, par
exemple arbreFotsing.bat
1. Placez-vous dans la racine du volume C
2. Créez dans C un répertoire TPMSDOS
3. Placez-vous dans TPMSDOS. Créez les deux répertoires TRAVAIL et EPSTO
4. Créez dans le répertoire TRAVAIL le sous-répertoire TEMP,
5. Créez dans le répertoire EPSTO le sous-répertoire vous identifiant (par exemple
FOTSING)
6. Créez dans le répertoire précédemment créé (par exemple FOTSING) les deux sous-
7. Placez-vous dans le répertoire INFO1, puis créez les répertoires suivants : DOS, WIN,
WORD, EXCEL
8. Sans changer de répertoire courant, créez dans le répertoire DOS le sous-répertoire
TEMP

TRAVAIL 2 - Manipulations (le répertoire courant est INFO1)


NB : Toutes les réponses doivent être contenues dans le fichier manip<VotreNom>.bat, par
exemple manipFotsing.bat
9. Listez le contenu du répertoire courant,
10. Voir une aide sur la commande DIR ;
11. Listez les noms des fichiers et des répertoires du répertoire courant, qui commencent
par W
12. Listez les noms des fichiers et répertoires qui commençant par W suivi de deux
caractères ;
13. Sans changer de répertoire courant, listez-le contenu de WINDOWS (sous-répertoire
de la racine) avec une pause (pipe) ;
14. Sans changer de répertoire courant, listez tous les noms des fichiers de la racine ayant
l'extension .TXT ;
15. Créez dans le répertoire courant (INFO1) les fichiers liste1.txt, liste2.txt, liste3.txt et
text.txt comme suit (Indication – Utilisez les redirections >) :
a. Placez le contenu du répertoire courant dans le fichier liste1.txt ;
b. Placez le contenu du répertoire WINDOWS dans le fichier liste2.txt (la liste doit
être ordonnée selon la taille des fichiers). Affichez le contenu du fichier
liste2.txt ;
c. Placez tous les noms des fichiers, d'extension .txt, du répertoire WINDOWS
dans le fichier liste3.txt ;
d. Avec la commande edit, créez le fichier text.txt contenant « Hello World ».
16. Affichez le contenu du répertoire courant, puis le contenu du fichier liste3.txt ;
17. Copiez les fichiers liste1.txt, liste2.txt et liste3.txt dans le répertoire TEMP de DOS ;
18. Allez dans le répertoire TEMP de DOS, puis vérifiez son contenu ;
19. Modifiez le nom de liste1.txt du répertoire courant en l'appelant file1.txt ;
20. Dans le répertoire courant, dupliquez file1.txt en file11.txt, puis file12.txt, puis
file13.txt ;
21. En une seule commande DOS, copiez les fichiers file11.txt, file12.txt et file13.txt dans
le répertoire TRAVAIL ;
22. En une seule commande DOS, copiez le fichier file1.txt dans le répertoire TRAVAIL en
le renommant fiche1.txt.
23. Affichez le contenu du répertoire TRAVAIL ;
24. Sans changer de répertoire courant, ajoutez dans le fichier fiche1.txt (de TRAVAIL) le
contenu du répertoire courant.
25. Affichez le contenu du fichier fiche1.txt ;
26. Affichez toutes les lignes du fichier fiche1.txt qui contiennent la chaîne "<REP>"
(commande FIND);
27. Supprimez les fichiers du répertoire courant qui commencent par la lettre F ;
28. Sans changer de répertoire courant, effacez le répertoire TRAVAIL ;
29. En une seule commande DOS, affichez le contenu du répertoire EPSTO ainsi que ses
sous répertoires ;
30. Étudiez les commandes : echo, date, time, attrib, set et dites ce qu’elles font
31. Fermer la session DOS.

TRAVAIL 3 : Fichier Batch


Ecrire un fichier batch de nom backup<VotreNom>.bat, par exemple backupFotsing.bat qui
permet de sauvegarder la structure arborescente complète (dossiers, sous-dossiers et fichiers)
d’un répertoire passé en paramètre dans le répertoire save d’une clé usb dont la lettre est E:
Le programme doit tester l’existence du répertoire source et du répertoire destination
(E:\save). Les dossiers et fichiers copiés doivent être protégés en lecture et en écriture.

Vous aimerez peut-être aussi