LE DOS PAR L'EXEMPLE



voici la liste des fichiers, avec ce que vous pourrez trouver comme exemple dans le script


config.sys menuitem menudefault menucolor submenu
autoexec.bat choice errorlevel (de choice)
findl.bat errorlevel (de find) shift boucle redirection
partit.bat redirection
formatag.bat redirection
iomega.bat rien, mais comme il existe, je le mets :-)
restau.bat rien non plus, mais idem que ci dessus
perso.bat choice documenté
format.cfg pour voir ce que j'envoie à format (pas grand choses...)
fdisk.cfg spécial car j'envoie des "esc" à fdisk...

Je remercie toutes les personnes qui m'ont filés un coup de pouce dans les newsgroups, et particulierement a ceux de fr.comp.os.msdos


Vous trouverez ici une série de batch, dont un autoexec.bat (et son copain config.sys); qui servent à restaurer un disque dur à partir d'une disquette et d'un disk ZIP.

l'interet dans le cadre du site sos.pc n'est évidemment pas de se servir de ces batchs, mais bien de s'en servir d'exemples pour apprendre le dos.

Au fait, dans la section outils, vous trouverez un help.zip qui contient l'aide du dos 6.0, en hypertexte, avec qbasic pour l'interpréter...

Je tiens à préciser que j'ai écrit ces fichiers lors d'une mission intérim, et qu'ils servent en production. ils ont subis des test, et s'ils ne sont pas parfaits, ils ont l'avantage de fonctionner (ce qui n'est pas toujours le cas des exemples des bouquins...)

j'ai tenu à les commenter, mais là aussi, il manque sans doutes des infos, n'hésitez pas à me demander des précisions.

D'autre part, je précise que je me suis inspiré de batch existant (mais non commenté), dont ceux de la disquette boot 98 (en réécrivant le findramd.exe en batch findl, plus lisible et plus souple :-))

enfin, la structure de la disquette est la suivante

root
\bat pour les fichiers batch
\cfg pour les fichiers redirigés (format.cfg et fdisk.cfg)
\dos pour les executables dos

il s'agit d'une version chaude, donc peut etre avec quelques bugs...

le fichier autoexec.bat apelle les autres, et ici, c'est en hypertexte...




Pour les tordus du dos

Voici un truc bien tordu; comment passer le contenu d'un fichier(var.txt),
issu en général d'une redirection
dans une variable (var)?

Ingredients :

Vous l'aurez compris, l'idée est de concaténer les deux fichier pour obtenir un .bat contenant :
set var='contenu du fichier' et de le lancer.

Si vous connaissez d'autres astuces tordues, je suis preneur (sos.pc@free.fr)