旼컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴� � Cette aide comporte les chapitres suivants : � � � � 1. Quelques pr괹isions � � 2. Comment utiliser UDEL ? � � 3. Exemples � � 4. Options par d괽aut � � 5. Limites de UDEL � 읕컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴� 컴컴컴컴컴컴컴컴컴컴컴컴� 1. QUELQUES PRECISIONS 컴컴컴컴컴컴컴컴컴컴컴컴컴컴� UDEL (the Ultimate DELete command) sera un des composants des UTOOLS (the Ultimate TOOLS) qui comporteront les quatre outils suivants : UCD Changement de r굋ertoire intelligent entre partitions et sans avoir � donner de chemin d'acc둺 complet. UCOPY Copie de fichiers et/ou r굋ertoires avec, dans le cas d'une copie sur disquette, r굋artition 굒entuelle sur plusieurs disquettes si n괹essaire les fichiers restant r괹up굍ables partiellement. UDEL Destruction de fichiers et/ou r굋ertoires avec de nombreuses options (voir ci-apr둺). UDIR Liste de fichiers avec de nombreuses options et crit둹es de s굃ection. Aujourd'hui (01/08/91), UDEL est le seul des UTOOLS disponible. Les autres outils seront mis en diffusion d둺 que disponibles. UDEL est diffus� sous le principe du shareware (ou partagiciel, in french) : Essayez-le librement pendant un mois au plus. S'il vous convient, merci de nous faire parvenir 120 F. ou 20 $ US. Vous recevrez en retour une disquette contenant la derni둹e version de UDEL et une documentation compl둻e imprimable. Vous pouvez diffuser UDEL librement � la seule condition de n'enlever ni modi- fier aucun des fichiers associ굎. Pourquoi ce nom extr늤ement modeste d'Ultimate Tools ? Initialement, nous voulions appeler ces outils YADEL (Yet Another DELete command), YADIR, YACOPY et YACD (Notez que c'est nettement moins pr굏entieux !). Nous nous sommes rendu compte, � l'usage, que plus le nom de la commande est court plus on prend volontiers l'habitude de l'utiliser en lieu et place de la commande DOS correspondante. En outre, la disposition du clavier ne se pr늯e pas ais굆ent � la frappe des trois lettres Y, A et D cons괹utives. Enfin, le nom YATOOLS pour regrouper les 4 outils ne nous convenait pas trop (YAPTOOLS - Yet Another Package of TOOLS ne nous convenant pas mieux). En cons굌uence, et apr둺 avoir longuement cogit� (au moins deux secondes), nous avons fini par opter humblement pour le qualificatif 'Ultimate' qui nous a sembl� d'autant mieux adapt� � ces outils que nous ne voyons pas comment on pourrait en faire de meilleurs, maintenant ( ;-) ) et que, bien que nous ne puissions pr굏endre les avoir tous pass굎 en revue, nous n'avons pas encore vu passer d'outil 굌uivalent en freeware ou shareware. Si vous aimez UDEL, merci de nous faire parvenir votre modeste contribution � : Georges PLANELLES GREEN Informatique Rue du Tour de l'Eau ZI de Champ Roman F-38400 ST MARTIN D'HERES FRANCE en pr괹isant les informations suivantes : - Votre adresse, - Le num굍o de version de la copie d'UDEL que vous poss괺ez. - Le type de disquette (format ET capacit�) que vous d굎irez recevoir. Toute remarque ou suggestion pertinente ainsi que tout rapport d'anomalie sur UDEL seront les bienvenus. En plus de l'adresse ci-dessus, nous sommes joignables sur Calvacom / GP28. 컴컴컴컴컴컴컴컴컴컴컴컴 2. COMMENT UTILISER UDEL ? 컴컴컴컴컴컴컴컴컴컴컴컴컴 R뱇e : UDEL permet de d굏ruire un ou plusieurs fichiers ET/OU r굋ertoires dans une ou plusieurs partitions. Plusieurs d굎ignations de fichiers sont autoris괻s sur la m늤e li- gne de commande. Diff굍entes options permettent de s굃ectionner plus ou moins fine- ment les fichiers/r굋ertoires � d굏ruire. ATTENTION : Cette commande peut 늯re extr늤ement dangeureuse puis- que, lorsqu'aucune option par d괽aut n'est install괻, la commande UDEL /R /X /S \*.* d굏ruit TOUS les fichiers ET TOUS les r굋ertoires de TOUS les disques en ligne (si !). A vos backups ! Syntaxe : UDEL [[-|/ []] [] ...] ... Les options sont toujours pr괹괺괻s d'un signe '-' ou '/'. Celles qui ne doi- vent pas 늯re suivies d'un param둻re, peuvent 늯re combin괻s (/abc) Certaines options doivent 늯re suivies d'un param둻re (date ou nom de fichier) Dans ce cas, le param둻re suivant de la commande est suppos� 늯re le param둻re attendu. La plupart des options agissent comme une bascule : Si une option par d괽aut est positionn괻 (voir /I), la pr굎ence de l'option dans la ligne de commande annule ce positionnement ; toute autre occurrence de l'option dans la ligne de commande bascule l'굏at de l'option. UDEL sans options et avec un seul param둻re fonctionne exactement comme la commande DEL de MS/DOS. Options autoris괻s : /? Aide en anglais ou en fran놹is, selon la langue par d괽aut. /A [A]ide (Help in french) /C [C]onfirmer avant chaque suppression de fichier/r굋ertoire /D Confirmer avant chaque suppression de r굋ertoire ([D]irectory) /F La liste des fichiers � d굏ruire se trouve dans le [F]ichier pr괹is� /H [H]elp (Aide en anglais) /K [K]eepDir - Ne pas d굏ruire les r굋ertoires, seulement les fichiers /I [I]nstaller des options par d괽aut /L [L]ister seulement les fichiers et r굋ertoires sans les d굏ruire (gr긟e � l'option /X, peut avantageusement remplacer un outil comme WHERE ou OUESTU) /N [N]ewer - Ne d굏ruire que les fichiers plus r괹ents que la date pr괹is괻 /O [O]lder - Ne d굏ruire que les fichiers plus vieux que la date pr괹is괻 /P [P]aginer la liste des fichiers (si option /L ou /V). /R [R]괹ursif - Poursuivre la recherche/destruction dans tous les sous-r�- pertoires du r굋ertoire courant ou du r굋ertoire d굎ign�. /S D굏ruire 괾alement les fichiers [S]p괹iaux (Invisibles, Syst둴e et en lecture seulement) /V [V]erbose - Lister tous les fichiers d굏ruits au fur et � mesure /X Recherche/suppression crois괻 [X] � travers toutes les partitions acces- sibles. /Z [Z]ero - Avant de d굏ruire le fichier, le r굚crire avec des z굍os de mani둹e � ce qu'il ne soit pas r괹up굍able par des outils genre PCTOOLS(tm). /1 A utiliser avec /R pour limiter la recherche des fichiers et sous-r굋er- toires au premier niveau d'arborescence seulement (voir plus loin). 컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴 3. EXEMPLES 컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴� Ces exemples supposent qu'aucune option par d괽aut n'a 굏� install괻 par la commande UDEL /I. UDEL *.BAK D굏ruit tous les fichiers en .BAK du r굋ertoire courant UDEL /R *.BAK D굏ruit tous les fichiers et r굋ertoires en .BAK du r굋ertoire courant et de tous ses sous-r굋ertoires UDEL /R \*.BAK D굏ruit tous les fichiers et r굋ertoires en .BAK de la partition courante UDEL /R /X \*.BAK D굏ruit tous les fichiers et r굋ertoires en .BAK de toutes les partitions accessibles UDEL /R /X D:\*.BAK D굏ruit tous les fichiers et r굋ertoires en .BAK de la partition D: uniquement (Notez que la d굎ignation d'unit� D: annule l'option /X). UDEL -RXL *.BAK Liste tous les fichiers et r굋ertoires en .BAK de toutes les partitions accessibles UDEL -RV -O 072290 *.BAK *.OLD *.SAV D굏ruit et liste tous les fichiers en .BAK, .OLD et .SAV du r굋ertoire courant et de ses sous-r굋ertoires s'ils n'ont plus 굏� modifi굎 depuis le 22/07/1990 (Une date doit 늯re sous le format MMJJAA si la langue par d괽aut est l'anglais et sous le format JJMMAA dans le cas contraire - voir UDEL /I pour la langue) UDEL /RV \*.BAK /R \*.OLD /RV \*.SAV 1. D굏ruit et liste tous les fichiers en .BAK de la partition courante 2. D굏ruit et liste tous les fichiers en .OLD du r굋ertoire racine (l'option /R annule celle de la premi둹e sp괹ification de fichier). 3. D굏ruit sans liste tous les fichiers en .SAV de la partition courante (l'option /R rebascule en mode r괹ursif et l'option /V annule le mode ver- bose demand� avec la premi둹e sp괹ification de fichier). UDEL -RV -F LISTE.DEL D굏ruit r괹ursivement et liste tous les fichiers et r굋ertoires dont la d굎igna- tion se trouve dans le fichier texte LISTE.DEL, � raison d'une d굎ignation de fichier par ligne. NOTE IMPORTANTE : --------------- Si, dans le disque courant, il existe les deux sous-r굋ertoires suivants \AAA\BBB et \AAA\CCC\BBB (M늤e nom BBB mais pas au m늤e niveau), les deux commandes suivantes : UDEL /R \AAA\BBB ou UDEL /R BBB si le r굋ertoire courant est \AAA d굏ruiront les deux sous-r굋ertoires BBB de l'arborescence, celle ci 굏ant int괾ralement balay괻 depuis le r굋ertoire \AAA. Ceci peut parfois 늯re g늧ant, surtout si ce n'est pas voulu. L'option /1 utilis괻 conjointement avec l'option /R indique � UDEL de limiter sa recherche au premier niveau d굎ign�. Ainsi, la commande : UDEL /R /1 \AAA\BBB provoquera bien la destruction COMPLETE de la sous-arborescence de BBB (BBB compris) mais ne touchera pas l'autre sous-r굋ertoire BBB puisque UDEL ne descendra pas dans CCC pour l'y rechercher. 컴컴컴컴컴컴컴컴컴컴컴컴� 4. OPTIONS PAR DEFAUT 컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴 La commande UDEL /I permet de mettre en place certaines options par d괽aut, celles-ci 굏ant conserv괻s dans le fichier UDEL.CFG dans le m늤e r굋ertoire que UDEL.EXE. Les options installables par d괽aut sont : /R Mode r괹ursif /V Mode bavard (verbose) /C Confirmation � chaque destruction de fichier/r굋ertoire /D Confirmation � chaque destruction de r굋ertoire /K Konservation des r굋ertoires (dans le cas o� /R) /Z "Z굍oter" les fichiers avant de les d굏ruire /S Ne pas d굏ruire les fichiers Sp괹iaux (Invisibles et Read-only) /X Rechercher/D굏ruire � travers toutes les partitions accessibles /P Paginer la liste des fichiers (dans le cas o� /V ou /L) /L Lister seulement, sans d굏ruire. /1 Desctruction r괹ursive mais � partir du premier niveau seulement. Par ailleurs, il est 괾alement possible de pr괹iser la langue � utiliser par d괽aut (Anglais -mode initial- ou Fran놹is) et d'indiquer quelle est la r굋onse par d괽aut qu'on veut se voir proposer lors d'une confirmation avant suppression. Lorsque des options par d괽aut sont install괻s, il ne faut PAS les r굋굏er dans la commande, sans quoi, en fonction du principe de bascule, elles sont annul괻s. Ceci, sauf dans le cas o� on veut effectivement annuler une option par d괽aut. Dans le mode bavard (verbose), les options par d괽aut sont pr괹is괻s dans le rappel de commande affich� en haut de l'괹ran. Exemple : Si l'option /L est d괽inie par d괽aut, pour d굏ruire effectivement des fi- chiers, il faudra taper la commande UDEL /L . 컴컴컴컴컴컴컴컴컴컴컴컴컴� 5. LIMITES DE UDEL 컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴� UDEL ne peut d굏ruire les r굋ertoires avec l'attribut READ-ONLY. C'est le cas, par exemple, du r굋ertoire invisible de protection d'Excel (de Microsoft). Dans ce cas pr괹is, cet inconv굈ient est 괾alement un avantage, puisqu'il vous permet, m늤e apr둺 destruction de tous les fichiers d'Excel, de d굎installer normalement le produit pour pouvoir le r굀nstaller ensuite. 컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴 AVERTISSEMENT 컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴� Cet avertissement est sp괹ifique de la version fran놹ise : Mon anglais 굏ant tr둺 approximatif, merci d'avance � celui qui me proposera une version "d괷ogu괻" des fichiers UDEL_END.HLP et UDEL_ENW.HLP et me pr괹i- sera mes fautes grossi둹es dans les messages et libell굎 en anglais. 컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴 FIN DE L'AIDE 컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴�