Aller au menu - Aller au contenu

[Plan du site] Vous êtes ici --- > Le Site du Zéro > Les tutoriels > Non-Officiels > Systèmes d'exploitation > Windows > MS-DOS > Les bases du MS-DOS > Les bases > Navigation > Lecture du tutoriel

Navigation

Vous vous apprêtez à lire un tutoriel rédigé par un membre de ce site. Malgré tout le soin que ce membre a pu apporter au tutoriel, nous ne pouvons pas garantir que les informations contenues sur cette page sont exactes à 100%. Merci de garder cela en tête lorsque vous lirez cette page ;o)
Avatar
Auteur : Gnogno
Note : 19 / 20 (6 votes)
Visualisations : 16 418

Plus d'informations Plus d'informations
:o ... :waw: ... quelqu'un a cliqué sur le lien vers le premier chapitre, j'en reviens pas o_O !!! YEEHAAA :D !

Eh bah alors, mais ça alors, si je m'y attendais, mais là alors, C'EEEESST PARTIIII, on va apprendre le premier truc à savoir pour pouvoir se servir correctement d'un OS : la navigation dans celui-ci.

M'alors, kesske t'attends moussaillon ? LARGUE LES AMARRES, NOMDIDIOU !!
Sommaire du chapitre :
Icône du chapitre
Sommaire Chapitre suivant

Avant toute chose : lancer "l'invite de commandes"

:o Hum... bien, bel enthousiasme... mais :euh: comment on le lance, DOS ? Et puis d'abord, quel intérêt de l'apprendre ?


Ah... le DOS ! À quoi il sert ? Pour vous répondre franchement : à pas grand-chose, et à encore moins depuis qu'il n'est plus une sous-couche de Windows ^^ .

Malgré tout, il peut être utile dans certains cas :
  • certaines commandes DOS se retrouvent dans des langages de programmation actuels, ou en tout cas il existe des sortes de "ponts" avec le DOS, particulièrement dans tout ce qui est console : console en C, sous Linux etc. ;
  • rien qu'à voir certains sujets et tutos sur le SdZ, on ne peut pas dire qu'il ait totalement disparu :p ;
  • "culturellement", c'est toujours intéressant de voir comment marchaient les machines avant... ;
  • certaines caractéristiques du DOS se retrouvent sous Windows, d'où, parfois (mais bien rarement :p ), une meilleure compréhension de son PC ;
  • dans certains cas, le DOS permet de faire des choses dont Windows est incapable, du moins aussi rapidement et / ou précisément ;
  • c'est pas LA Classe :soleil: de pouvoir déclarer "Le DOS ? Pfiou :-° , je maîtrise !" (non, non, ce n'est pas ironique :p ).


Allez, en bonus, je vous donne une ligne d'histoire ^^ .
Tout commença lorsqu'IBM voulu lancer le PC (Personal Computer). Celui-ci devant avoir un OS (Operating System = système d'exploitation), IBM appelle Microsoft pour qu'elle lui en concocte un. PC-DOS, qui prendra ensuite le nom de MS-DOS (Microsoft Disk Operating System), était né et le 26 août 1981, ce fameux PC arrivait sur le marché. (En savoir plus...)

Et pour le lancement de cet OS, quoique vous le sachiez peut-être, il était bon de le rappeler ;) .

Pour lancer DOS, il y a plusieurs solutions.
Si vous disposez d'un ordinateur encore capable de le faire, vous pouvez toujours redémarrer en mode MS-DOS. Avantage : vous serez en plein dedans, inconvénient : vous n'aurez pas de fenêtre internet avec ce cours devant vous... Je ne vous recommande donc pas cette méthode ^^ .

Sinon, l'idéal est de lancer l'invite de commandes (command prompt en anglais). D'ailleurs, tout au long de ce cours, je vais vous demander une chose : toujours l'avoir ouverte sous les yeux pour tester par vous-mêmes tout ce que je vous indiquerai : il n'y a pas de meilleur moyen pour apprendre quoi que ce soit que de pratiquer par soi-même. Pour le lancer, vous avez deux solutions :
- démarrer > Programmes > Accessoires > Invite de Commandes ;
- ou démarrer > Exécuter... (raccourci clavier : touche Windows + R), une fenêtre comme celle ci-dessous s'affiche ; entrez cmd et tapez Entrée (ou cliquez sur OK) et c'est bon.

Image utilisateur

Dans tous les cas, vous aurez...

cd : changer de répertoire

... votre fenêtre DOS, toute noire, avec un peu de texte, devant vos yeux médusés par tant de splendeur.
Question :
Que remarquez-vous ?


Après une ou deux lignes de copyright, vous voyez écrit juste en dessous quelque chose comme ceci :

Image utilisateur
Cette ligne peut ne pas être la même chez vous, ne vous inquiétez pas pour ça.


DOS vous a indiqué l'endroit où vous vous trouvez : dans l'exemple, vous êtes dans le dossier Bidule qui est sous-dossier du dossier Machin, lui-même sous-dossier du dossier Truc se trouvant dans le dossier Dossier sur le disque C (enfin, là, je ne crois pas vous avoir appris grand-chose :p ). Ce chemin d'accès se termine par >. Le "tiret du bas" (qui s'appelle underscore) qui clignote est en fait votre curseur (comme la barre verticale clignotante sous un traitement de texte).

Accélérons maintenant le pas : nous allons REVENIR dans le dossier parent : donc, dans Machin.

D'abord... eh bien... l'icône très pratique du dossier parent Image utilisateur n'existe pas ! En effet, sous DOS, tout se tape au clavier, y a pas de souris ! Donc ce sera un peu plus compliqué : il vous faudra utiliser une commande bien pratique : cd (en anglais, change directory, changer de répertoire).

Il existe une autre commande que cd ayant le même effet : il s'agit de chdir ; enfin, personnellement, j'ai tendance à aller vers le plus court, ne vous étonnez donc pas si je marque partout cd au lieu de chdir :p .


Pour revenir un dossier en arrière, tapez tout simplement :
Code : Console
cd ..

Soit cd suivi de deux points.

Et vous vous retrouvez dans le dossier parent o_O (ici Machin) !

Image utilisateur

Ainsi, si vous voulez revenir à la racine du disque (c'est-à-dire à "C:\"), vous pouvez taper, jusqu'à y arriver, la commande cd..

Image utilisateur

Eh, mais c'est pas un peu répétitif, ça ??


Si, un peu ^^ . Mais il y a un raccourci !
Pour exécuter la même commande qu'auparavant, appuyez sur la touche flèche droite ou sur F1, tous les caractères de la commande précédente s'afficheront un à un. Vous n'avez plus qu'à appuyer sur Entrée au bon moment et voilà ;) !

:euh: Ah oui, ok, mais si on n'a pas la patience d'attendre que tous les caractères s'affichent un par un ? Oui, bon, pour là, ça va, ce n'est pas long, mais imaginons que notre commande fasse 20 caractères...


Oui, il y a encore un autre raccourci : F3 permet d'afficher tous les caractères de la commande précédente d'un coup (en bref, d'utiliser la même commande rien qu'en appuyant sur Entrée juste après ;) ).

Tiens mais, je me disais... pour revenir à la racine du disque, on pourrait pas tout simplement entrer cd c:\ ?


C'est vrai ^^ . Mais, sous DOS, la racine du disque porte aussi un nom : \. Ainsi :

Code : Console
cd \


Image utilisateur

Tapez bien cd \ pour revenir directement à la racine : un cd / vous renverra au dossier courant.


... aura le même effet que (si vous vous trouvez sur le disque C:) :

Code : Console
cd c:\


Image utilisateur

Enfin, je préfère en général la première version ;) .

:waw: Merci beaucoup pour tout ça, mais je commence à me demander un truc : c'est pas en restant sur la racine ou en revenant perpétuellement en arrière que je vais aller quelque part, moi !! Comment on fait pour ENTRER dans un dossier ?


J'allais y venir :p ; pour entrer dans un dossier, il vous suffit de taper :

Code : Console
cd leNomDuDossier


Ne pas oublier l'espace ici : si vous ne l'entrez pas (cdLeNomDuDossier), DOS ne reconnaîtra pas votre commande (bah oui... pour lui, la commande sera cdLeNomDuDossier, commande qu'il ne connaît pas...) et vous aurez droit à un message d'erreur :( . Il en va de même avec les autres commandes : toujours les séparer du reste à l'aide d'un espace.


Et vu que je me trouve en ce moment sur la racine du disque, si je veux entrer dans Dossier, il suffit que je tape :

Code : Console
cd dossier


Image utilisateur

Il se peut, si vous avez une version plus ancienne de DOS, qu'il vous faille mettre des guillemets autour de votre nom de dossier si celui-ci contient des espaces (ex. : cd "mes documents").


DOS ne respecte pas la casse, c'est-à-dire que vous pouvez tout aussi bien entrer des majuscules que des minuscules, cela n'a pas d'importance : seules importent les lettres utilisées. Donc, pour la commande ci-dessus, j'aurais pu tout aussi bien écrire CD DOSSIER ou CD dossier, voire encore cD DoSsIeR ^^ .


Oui ? Qu'est-ce qui ne va pas ? J'ai dit quelque chose ?

Donc en fait, on marche à l'aveuglette et on doit connaître par coeur le nom de tous nos dossiers et sous-dossiers pour y entrer :'( ??


Rassurez-vous, chers Zér0s : bien que cette méthode soit aussi une solution (quoique pour le moins radicale :p ), il existe une autre commande bien pratique qui peut remplacer cet effort mental : dir.

dir, pour ne pas avoir à tout mémoriser

Votre sauveur a cette apparence-là :

Code : Console
dir


Tout simplement :D .

Lorsque vous entrez cette commande, tout ce qui se trouve dans le dossier où vous vous trouvez sera affiché à l'écran. On va étudier plus en détail ce que signifie tout ce qui s'affiche, et pour ça, rien de tel qu'une bonne petite image ^^ .

Image utilisateur


D'abord (1) deux lignes, qui ne nous intéressent pas tellement, indiquant le nom du volume du disque actuel ainsi que son numéro de série.

Ensuite (2) le chemin d'accès du dossier scanné.

Tout en bas (3) deux autres lignes, déjà plus intéressantes : l'une indique le nombre de fichiers dans le dossier courant ainsi que la place totale qu'ils occupent (pour convertir : 1000 octet = 1 Kilo-octet (Ko) ; 1000 Ko = 1 Méga-octet (Mo) ; 1000 Mo = 1 Giga-octet (Go) etc.), l'autre, le nombre de sous-dossiers du dossier courant ainsi que la place restée libre sur le disque dur.

Une liste (4) indiquant tout ce qui se trouve dans le dossier. On va s'y intéresser de plus près.

À gauche (a), la date et l'heure de la dernière modification du dossier ou fichier se trouvant sur cette ligne.

À droite (b), le nom du fichier ou dossier.

Au centre (c), deux cas :
  1. la ligne se réfère à un fichier : on a la place qu'il occupe, en octets ;
  2. la ligne se réfère à un dossier : il est inscrit <REP> (ou <DIR> en anglais), ce qui veut dire répertoire, un autre nom pour "dossier".


1) Si vous regardez en haut de la liste, vous aurez toujours (sauf si vous vous trouvez directement sur la racine du disque) deux dossiers : un sera appelé ".", l'autre ".." . "..", vous l'avez deviné :) , il s'agit de notre dossier parent. "." est, quant à lui, le dossier courant (ici Dossier).

2) Il se peut, si vous utilisez un vieux coucou à la place d'un ordinateur une machine qui n'est pas des plus récentes (ou si vous avez une version ancienne de DOS), que vous rencontriez ceci :
NomDuFichierOuDuDossier~1.extensionDuFichierSiCenEstUn
dans la colonne de droite. Ne vous inquiétez pas : c'est normal. Il faut savoir qu'à l'origine, le nombre de caractères pour nommer un fichier ou un dossier était limité à 8... et ainsi, si votre fichier ou dossier en contient plus que ce nombre, DOS affiche les 6 premiers caractères puis ~1 (deux caractères)... vous devrez donc en déduire le nom complet de votre fichier ou dossier pour pouvoir l'utiliser... (d'ailleurs, sous Windows, quelle que soit votre version de DOS, cliquez droit sur un fichier ou dossier de plus de 8 caractères, puis sur Propriétés et regardez le nom MS-DOS : vous aurez le ~1).

3) Pour afficher le contenu d'un dossier autre que le dossier courant, entrez juste :
Code : Console
dir dossierDontVousSouhaitezAfficherLeContenu
.


En tapant donc dir dans un dossier, vous connaissez, avec les fichiers, le nom de tous les sous-dossiers présents à l'intérieur, ce qui vous permet ensuite d'entrer le fameux cd LeNomDuDossier sans problème ;) .

:) Pas bête... mais, on devra alterner les cd et les dir à chaque fois ? Y aurait pas un raccourci pour faire apparaître directement la commande précédant la précédente ?


Oui, il y en a un ^^ .
Appuyez sur les touches flèche haut et flèche bas. Et :o les commandes que vous avez tapées précédemment s'afficheront. Plus vous appuyez sur la flèche du haut, plus vous remontez le temps et plus vous appuyez sur la flèche du bas, plus vous vous rapprochez du présent... magique :magicien: .

Nota : ça m'étonnerait que cette histoire de flèche du haut et flèche du bas existait avant les versions récentes de DOS... il se peut donc que cela ne marche pas sur votre machine si celle-ci est plus ancienne...


Tiens, au fait, j'avais oublié de préciser : avec cd, vous pouvez aussi entrer dans le dossier dans lequel vous voulez aller :

Code : Console
cd dossier\sousDossier


Et vous vous retrouverez d'un coup dans sousDossier ;) .

Il existe deux types de chemins d'accès : les chemins d'accès relatifs, les plus utilisés, qui tiennent compte du dossier courant ; ceux-ci commencent par le dossier dans lequel vous souhaitez aller, sans rien devant (exemple : cd dossier\sousDossier\etc.), sous-entendu, dossier se trouvant dans le dossier actuel, et les chemins d'accès absolus, moins courants, qui partent de la racine d'un disque ; ceux-ci commencent par Disque:\ et ne tiennent pas compte du dossier actuel, exemple : cd C:\Dossier\sousDossier\etc.. "\" est quant à lui un chemin relatif, car il part du dossier courant sans changer de disque, même si on peut le considérer parfois comme chemin absolu.


Maintenant, si l'on suit l'exemple, comme on se trouve dans le dossier Dossier, si l'on veut aller directement dans le dossier Machin, on peut sans problème entrer :

Code : Console
cd truc\machin


et on aura :

Image utilisateur

Oui, d'accord, c'est bien tout ça... mais comment fait-on pour entrer directement dans un sous-dossier si dir n'indique que ce qu'il y a dans le dossier courant ?


Détrompez-vous, honorables Zéros ! dir ne nous a pas encore montré tout ce dont il était capable ;) .

Les commutateurs

:o Ouh là, c'est quoi, ce truc barbare ? Et c'est quoi le rapport avec ma question ?


Vous inquiétez pas : les commutateurs (ou switchs en anglais), c'est capital, mais très facile à saisir ^^ . Quant au rapport... on ne peut faire plus rapporté :p .

Un commutateur, c'est, en gros, comme une option à rajouter à votre commande : elle fera la même chose, avec plus ou moins de différences. Il se compose de deux choses : un slash / suivi en général d'un seul caractère.

Concrètement :

Code : Console
/caractereDuCommutateur


Et comme il complète une commande, ça donne :

Code : Console
commande /caractereDuCommutateur


Ah ok... et pour répondre à ma question ?


Pour répondre à votre question, tapez dans votre invite de commandes :

Code : Console
dir /s


Et là :magicien: ...

Image utilisateur

Note : commande ayant provoquée ceci : dir /s lancée depuis C:\Dossier ; j'ai coupé les deux lignes du haut, pas très intéressantes.


Vous avez votre commande dir qui fait son boulot : pareil, vous avez le nom du disque ainsi que son numéro de série ; pareil, vous avez la date, l'heure, les noms des fichiers et des dossiers. Différence due au commutateur /s : dir fait ensuite pareil pour TOUS les sous-dossiers contenus dans le dossier scanné.

Pour chaque dossier scanné : le chemin d'accès du dossier suivi de la fameuse liste et pour chacun, un sous-total du nombre et de la taille totale des fichiers présents, mais pas des dossiers (normal : dir s'en occupera juste après).
À la fin, le grand total : nombre total et place totale des fichiers trouvés dans tous les dossiers, et nombre total de dossiers et sous-dossiers. Attention : le nombre total de dossiers est compté en terme de dossiers contenus dans le chemin d'accès (en bref : C:\Dossier\Autre Dossier compte pour 3 : un pour C:\, un pour Dossier, un pour Autre Dossier... vous ne croyiez quand même pas qu'il y avait vraiment 20 sous-dossiers en tout pour si peu de texte, si :p ?).

Eh ! D'ailleurs, pour tester : allez dans un dossier contenant beaucoup, beaucoup de sous-dossiers et de fichiers (la racine de votre disque dur fera certainement l'affaire...) et lancez cette commande (dir /s).

Que remarquez-vous ?

:o Pfiouuu, c'est sacrément long, dis-moi ! Comment fait-on si l'on n'a pas la patience d'attendre que ça se termine tout seul ?


Pour répondre à votre question : appuyez sur Ctrl + C, le processus en cours sera interrompu. C'est aussi le cas pour toutes les autres commandes : vous en avez assez d'attendre ? Ctrl + C, et c'est terminé :D !
Pour élargir un peu : imaginons un instant que vous vouliez voir tout ce qui défile... le problème, cette fois-ci, est que ça défile tellement vite que vous êtes tout simplement incapable de tout lire ! Évidemment, vous pouvez décider, une fois la commande effectuée, de remonter tout en haut en utilisant "l'ascenseur" à droite de votre fenêtre, mais il existe une autre solution : le commutateur /p (rappelons d'ailleurs que ledit ascenseur n'existait pas avant l'apparition de Windows...).

Vous pouvez donc écrire :

Code : Console
dir /p


Et, lorsque toute la fenêtre sera remplie de texte, votre commande dir fera afficher gentiment... :

Image utilisateur

... vous laissant ainsi le temps de lire tranquillement puis d'appuyer sur une touche pour voir la suite.

Waw ! Pas mal... mais, avec seulement un dir qui ne regarde pas dans les sous-dossiers, il y a plutôt peu de chances que l'on rencontre ce problème, non ?


C'est vrai ^^ , enfin, vous avez sûrement des dossiers avec un nombre considérable de fichiers et sous-dossiers juste dedans (je pense particulièrement à Mes Documents ou encore à Windows...).

Enfin bref, bonne nouvelle : vous pouvez cumuler les commutateurs, on peut donc envoyer un dir avec à la fois le commutateur /s (exploration des sous-dossiers) et le commutateur /p (pause à chaque fenêtre pleine). Concrètement, ça donne :

Code : Console
dir /s /p


1) Vous n'êtes pas obligés de mettre des espaces entre chaque commutateur (dir /s/p) ; cependant, je vous recommande de les mettre : c'est toujours plus lisible.

2) L'ordre des commutateurs n'a pas d'importance : on aurait pu tout aussi bien placer le /p avant le /s ; ici, vous faites totalement selon votre humeur :) .


Sinon, il reste une chose (et une seule) que l'on n'a pas vue avec cd : je ne vous ai pas dit comment changer de disque.

Tiens, c'est vrai ça, comment fait-on ?


Eh bien, comme nous sommes dans la sous-partie des commutateurs, vous vous doutez bien que ça a un rapport avec ^^ . On utilisera le commutateur /d.

Votre commande cd pour changer de disque aura comme forme :

Code : Console
cd /d disque:


Ici, il faut impérativement placer le commutateur avant le nom du disque... nous verrons dans peu de temps que ce n'est pas le cas pour toutes les commandes, chaque commande ayant sa syntaxe propre.


Ainsi, si vous voulez vous rendre sur le disque d:, il vous suffira d'entrer :

Code : Console
cd /d d:


Image utilisateur

Et voili :) !

Apparemment, il existe un raccourci qui permet de changer de disque : il suffit de marquer le nom du disque, tout seul :
Code : Console
d:
a le même effet que Code : Console
cd /d d:
Personnellement je ne le savais pas (merci Plastok ;) ) et ne peux donc vous dire si c'est une méthode "assurée", qui marche à tous les coups... enfin, bref, je vous la donne, même si dans la suite du tuto j'utiliserai le commutateur /d ;) .


Ne pas oublier les deux points après le nom du disque...
Image utilisateur


Lorsque vous changez de disque, MS-DOS mémorise l'endroit où vous étiez sur le disque précédent avant le changement. Ainsi, si vous étiez sur C:\dossier\autreDossier et que vous tapez cd /d d:, vous vous retrouverez sur le disque D: (jusque-là, rien de bien nouveau, j'imagine :p ) et de là, si vous tapez cd /d c:, vous ne vous trouverez pas sur C:\, mais bel et bien sur C:\dossier\autreDossier... :magicien: magique, non ?
Pour illustrer, je reprends mon exemple :
Image utilisateur

De même, si vous entrez, par exemple (c'est pareil pour tous les disques) : cd d:, DOS n'ira pas sur D: mais vous affichera l'emplacement où vous vous trouverez si vous tapez cd /d d:.

Et si vous entrez cd tout seul... DOS vous affichera une information que vous avez déjà : l'emplacement où vous vous trouvez sur le disque sur lequel vous vous trouvez, aucun intérêt donc :p (pour l'instant ; on verra dans une partie ultérieure que, parfois, il n'est pas marqué à chaque ligne l'endroit où vous êtes... un cd se révèle donc bien utile... enfin bon, là, on ne parle déjà plus des bases ;) ).

Enfin, si vous voulez entrer, par exemple, depuis D:, directement sur la racine du disque C:, ne tapez pas cd /d c: mais bien cd /d c:\, l'antislash est là pour ça (sinon, dans l'exemple, avec un simple cd /d c:, vous vous seriez retrouvé sur C:\Dossier\Truc\Machin) :

Image utilisateur



Pour cd, on a fait le tour, quant à dir... il ne nous a pas encore révélé tous ses secrets, loin de là... nous le retrouverons dans peu de temps, un peu de patience donc ^^ .

Bon eh bien, il est maintenant temps d'attaquer la dernière sous-partie avant le bilan et les exos (eh oui, déjà...).

Visualiser une arborescence sous DOS

Vous savez ce qu'est une arborescence ? Par exemple, dans l'explorateur Windows, à gauche, vous avez une sorte d'arbre avec tous les dossiers (la racine est en haut : c'est la racine du disque, car c'est de là que partent les branches, branchettes, brindilles, etc.).

Eh bien, sous DOS, on peut aussi la visualiser o_O , ce qui est parfois plus pratique qu'un dir /s plein de texte sans âme.

Pour cela, une commande : tree (arbre en anglais).
Allez donc dans le dossier dont vous voulez voir l'arborescence et entrez :

Code : Console
tree


Image utilisateur

Là aussi, vous avez deux lignes pas très intéressantes en haut, suivies enfin de l'arbre. Peut-être êtes-vous étonnés par la racine de cet arbre ("C:."), un petit rappel s'impose donc.
Nous avons vu que "." était le dossier courant... eh bien, "." contient en fait aussi tout le chemin d'accès qui y mène... ainsi, le dossier "C:." n'est rien d'autre que votre dossier courant sur le disque C:, bah oui :p . D'ailleurs, pour tester, entrez comme commande cd . . Là, normal, vous verrez s'afficher la même chose qu'à la ligne juste au-dessus. Eh bien, cd C:. a le même effet, si tant est que vous vous trouviez sur le disque C:, voilà, voilà ;) .



:o Pas mal... mais ils sont où, les fichiers, là-dedans ??


Rhô, un peu de patience ^^ , tout comme pour cd et dir, tree possède ses propres commutateurs, au nombre de deux : /a et /f.

Le commutateur /f



Code : Console
tree /f


Image utilisateur

Voilà qui répond à votre question : tree affichera les dossiers ET les fichiers :) (bon, vous aurez remarqué qu'il y a moins d'infos à leur sujet qu'avec dir... à chaque commande ses caractéristiques :D ).

Voyons maintenant le second commutateur.

Le commutateur /a



Code : Console
tree /a


Image utilisateur

Ce commutateur permet d'afficher les branches, branchettes, branchiolettes et brindilles de toutes sortes avec des caractères ASCII... . Si vous pensez que c'est juste pour faire joli, détrompez-vous, ce commutateur n'est pas QUE d'ordre esthétique, nous en verrons un second intérêt dans la deuxième partie.

Comme pour dir, vous pouvez spécifier un chemin d'accès
et le tree se fera à partir du dossier précisé, sans faire changer le dossier courant.



Eh bien voilà, vous avez planté vos premiers arbres sous DOS, il est temps de passer à autre chose ^^ .

Deux astuces en plus : historique et echap

Ah oui, j'oubliais : à la fin de chaque chapitre, vous aurez une autre sous-partie, quasiment hors sujet, que je ne savais pas où mettre... en général, elle sera reliée par un tout petit lien très fragile au reste, mais aura toujours un quelconque intérêt, je vous l'assure :p .

Premier petit lien très fragile : l'histoire des flèches haut et bas.
Citation : Ce cours, troisième sous-partie (dir)
Appuyez sur les touches flèche haut et flèche bas. Et :o les commandes que vous avez tapées précédemment s'afficheront. Plus vous appuyez sur la flèche du haut, plus vous remontez le temps et plus vous appuyez sur la flèche du bas, plus vous vous rapprochez du présent... magique :magicien: .


Ça ne vous fait penser à rien, le petit texte ci-dessus ? À un historique, peut-être... ?
Eh bien oui, DOS mémorise toutes les commandes que vous entrez, ceci dans l'ordre chronologique... et cet historique est visualisable : la touche pour le faire apparaître est F7.

Une fois l'historique affiché, vous pourrez choisir une commande avec les touches haut et bas puis l'exécuter avec Entrée.

Si à un moment vous souhaitez effacer l'historique, appuyez sur Alt + F7.

Je crois que j'y reviendrai dans la seconde partie, l'historique est en fait bien plus puissant qu'il n'en a l'air ;) .



Enfin, deuxième petit truc HS dont vous aurez peut-être besoin par la suite, quand vous aurez des commandes contenant beaucoup de caractères : pour effacer intégralement la ligne que vous êtes en train d'écrire, au lieu de maintenir enfoncé le Bksp (touche située au-dessus de la touche Entrée), appuyez une fois sur ECHAP, l'effet sera le même ^^ .

Embrayons maintenant sur... le bilan :ninja: !

Bilan

Zér0s, l'heure du bilan a sonné :diable: !

À la fin de chaque chapitre, vous aurez aussi un bilan. Dans celui-ci, je mentionnerai l'essentiel de ce que nous avons vu dans le chapitre.

Hé ! Ça veut dire qu'on n'a pas besoin de lire le chapitre et que le bilan seul suffit ? Cooooool !


:o ... :) ... pas exactement :D . Dans le bilan ne figurera QUE l' ESSENTIEL de ce que nous aurons vu... il est donc vraiment préférable de lire quand même le chapitre dans son intégralité, ne serait-ce que pour que je ne sois pas trop frustré d'avoir tout écrit pour des prunes :p .

D'un autre côté, pour ceux et celles qui voudraient apprendre par eux-mêmes, rien ne les empêche de ne s'occuper que du bilan (ET de l'introduction : c'est là que je spécifierai s'il y a des risques à utiliser certaines commandes dans le chapitre qui suit, ce serait donc bête de passer à côté ^^ ! ), d'essayer de comprendre seuls puis, si quelque chose bloque, de lire le cours... ne vous méprenez pas, si vous en faites partie, je vous encourage, car c'est LE Meilleur moyen d'arriver à quelque chose de bien ;) .

Enfin bref, pour conclure, le bilan peut se lire de deux manières :
  • pour les Zér0s ayant lu le cours, en essayant de se rappeler comment on fait telle chose, puis en cliquant sur le secret pour vérifier si c'est bien retenu ;
  • pour les autodidactes, en cliquant directement sur le secret, et en testant ensuite ce que ça donne.

C'est parti ! Dans ce chapitre, nous avons vu comment :

Commande cd



Commande dir



Commande tree



Raccourcis



Autres trucs



Et maintenant, place aux exos :zorro: !

Exercices

Quasiment toujours, vous aurez aussi avec chaque chapitre un ou des exercices (plus le QCM). Leur but ? Vérifier que vous avez assimilé l'essentiel ; donc, que vous maîtrisez le bilan. Pour les autodidactes, c'est aussi comme cela qu'ils verront s'ils ont tout compris par eux-mêmes ou s'il leur manque quelque chose. Pour ce chapitre, l'exercice ne risque pas d'être des plus intéressants... mais je vous conseille tout de même de le faire ^^ .

Énoncé




Et pour les plus intrépides : place au QCM :pirate: !!

Dans ce cours, les QCM exploreront le sujet en profondeur, et, par conséquent, seront DIFFICILES :diable: . Cela veut dire deux choses :

Q.C.M.

Au fait, je tiens à préciser que, malgré la difficulté de certaines questions, tout ce qui se trouve ici a été vu dans ce chapitre, même si c'était écrit peut-être en plus petit... je rappelle que le QCM, dans ce tuto, n'est pas une simple récitation du cours - sinon il ne servirait à rien vu le bilan - mais plutôt un exercice de cogitation où l'on regarde un peu plus en profondeur ;) .


Vous vous trouvez sur un dossier quelconque du disque C:, autre que la racine, que se passe-t-il si vous entrez ceci ?Code : Console
cd /
Vous vous trouvez sur le disque "C:" et avez un deuxième disque, "D:".
Que se passe-t-il si vous entrez cette ligne ?
Code : Console
cd /d d\
Vous vous trouvez sur un dossier quelconque vide du disque "C:".
Qu'afficherait à l'écran un dir (on ne tiendra compte QUE de la liste) ?
Si, en étant quelque part sur le disque C:, vous entrez
Code : Console
tree \

Que va-t-il s'afficher ?
Image utilisateur

Si j'entre :
Code : Console
cd AuTrE DoSsIeR

Que va-t-il s'afficher à la ligne suivante ?
Énoncé :
Image utilisateur
Que va-t-il s'afficher si j'entre ceci ? Code : Console
cd c:
Énoncé :
Image utilisateur
(Oh, tiens, c'est le même :p ... attention, par contre, cette question est une question à part).

Si j'entre :
Code : Console
cd /d c:autre dossier

Que va-t-il s'afficher ?
Énoncé :
Image utilisateur
(Oh, tiens, c'est encore le même... décidément :) ... et encore là, c'est une question indépendante).

Si j'entre, cette fois-ci, Code : Console
cd /d c:\Truc
que va-t-il s'afficher ?
Énoncé :
Image utilisateur

Que se passe-t-il si l'on entre ce code ?Code : Console
dir /p
Au fait, je tiens à préciser que, malgré la difficulté de certaines questions, tout ce qui se trouve ici a été vu dans ce chapitre, même si c'était écrit peut-être en plus petit... je rappelle que le QCM, dans ce tuto, n'est pas une simple récitation du cours -sinon il ne servirait à rien vu le bilan-, mais plutôt un exercice de cogitation où l'on regarde un peu plus en profondeur ;) .


Vous vous trouvez sur un dossier quelconque du disque C:, autre que la racine, que se passe-t'il si vous entrez Code : Console
cd /
?
Vous vous trouvez sur le disque "C:" et avez un deuxième disque, "D:".
Que se passe-t'il si vous entrez :
Code : Console
cd /d d\
?
Vous vous trouvez sur un dossier quelconque vide du disque "C:".
Qu'afficherait à l'écran un dir (on ne tiendra compte QUE de la liste) ?
Si, en étant quelque part sur le disque C:, vous entrez
Code : Console
tree \

Que sera-t'il affiché ?
Image utilisateur

Si j'entre :
Code : Console
cd AuTrE DoSsIeR

Que sera-t'il affiché à la ligne suivante ?
Enoncé:
Image utilisateur
Que sera-t'il affiché si j'entre : Code : Console
cd c:
Enoncé:
Image utilisateur
(Oh, tiens, c'est le même :p ... attention, par contre, cette question est une question à part)

Si j'entre :
Code : Console
cd /d c:autre dossier

Que sera-t'il affiché ?
Enoncé:
Image utilisateur
(Oh, tiens, c'est encore le même... décidément :) ... et encore là, c'est une question indépendante)

Si j'entre, cette fois-ci, Code : Console
cd /d c:\Truc
, que sera-t'il affiché ?
Enoncé:
Image utilisateur

Que se passe-t'il si l'on entre Code : Console
dir /p
?

Statistiques de réponses au QCM


Ouf ! Pas facile, le QCM, n'est-ce pas ? (Ne me dites pas non, ça me ferait déprimer... :p ) Enfin bon, je vous le répète, si vous êtes tombés dans les pièges et ne l'avez du coup pas réussi, ne vous en faites pas : a priori, vous n'aurez aucun mal à suivre la suite tant que vous comprenez le bilan et que l'exo ne pose aucune difficulté ;) . Et si vous avez remporté ce test haut la main, chapeau bas, dès que je m'en serai acheté un ^^ .

Prochain chapitre : un trésor pour tout Dossien :D , Ahoy !
Sommaire Chapitre suivant
Retour en haut Retour en haut


Créé : le 17/06/2006 à 00:32:50
Modifié : le 30/09/2008 à 12:16:07
Avancement : 0%
Licence : Copie non autorisée

L'orthographe, la grammaire et la présentation de ce tutoriel ont été vérifiées par les zCorrecteurs.

Changer de design | En savoir plus | Plan du site | Politique d'accessibilité | Règles | RSS tutoriels | RSS news
Édité par Simple IT SARL : Nous contacter | Notre blog | Revue de presse | Publicité

Y'a plus rien à lire, faut remonter maintenant !

Hébergement web - Correction de tutoriels - Créer un site
Vous souhaitez apparaître ici ? Contactez-nous.

Nombre de connectés 274 Zéros connectés | Requêtes SQL 9 requêtes | Temps de génération de la page : Total (SQL) 0.0709s (0.0477s)