|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Microsoft DOS - AstucesAvoir accès au lecteur de CD-ROMLe lecteur de CD-ROM se déclare dans les fichiers config.sys et autoexec.bat. Dans le fichier config.sys il faut déclarer le gestionnaire de périphérique pour votre lecteur CD-ROM (bien qu'il soit détecté automatiquement sous Windows). Pour ce faire il faut copier ce gestionnaire de périphérique dans un répertoire de votre disque dur (on supposera par la suite qu'il s'appelle cdrom.sys et qu'il est situé dans le répertoire « cd-rom »). Il vous suffit d'ajouter la ligne : DEVICE=c:\cd-rom\cdrom.sys /d:CD001 (CD001 est le nom que vous donnez au lecteur...) Il faut de plus ajouter le gestionnaire de CD-ROM (appelé mscdex.exe) dans l'autoexec.bat en ajoutant la ligne : c:\windows\command\mscdex.exe /d:CD001 (Où CD001 est le nom que vous aviez donné à votre lecteur et la lettre de lecteur à laquelle il sera affecté sera la lettre qui suit la dernière affectée, c'est-à-dire que si vous avez des disques durs d: et e:, et que f: est libre, le CD-ROM sera affecté à f: ; si vous souhaitez spécifier la lettre, utilisez l'option /L:Z par exemple.) Faire une copie de fichierPour faire une copie de fichier il existe 2 commandes principales sous DOS : copy et xcopy.
On peut copier l'intégralité d'un répertoire en désignant un nom de répertoire
par « source ». La destination doit alors être un nom de répertoire il serait effectivement étrange de copier un répertoire (c'est-à-dire un ensemble
de fichiers) dans... un seul fichier.
Autoriser l'exécution d'un programme à partir de n'importe quel répertoireC'est la variable d'environnement « PATH » qui permet de définir les répertoires dont le contenu peut
être accessible y compris lorsque l'on se trouve dans un autre répertoire.
PATH=c:\dos;c:\utils; Les fichiers contenus dans les répertoires c:\dos et c:\utils pourront être exécutés lorsque vous vous trouvez dans n'importe quel répertoire de votre ordinateur. Lorsque vous avez déjà spécifié les répertoires situés dans la variable d'environnement et que vous voulez en ajoutez un, vous pouvez utiliser la commande suivante : PATH=%PATH%;c:\repertoi; qui va ajouter au PATH déjà existant (%PATH%) le répertoire c:\repertoi. La variable PATH est limitée à 127 caractères. Sachant que le nom de variable PATH et le signe égal occupent déjà 5 caractères, il n'en reste plus que 122 pour spécifier les noms des répertoires. Astuce : Pour utiliser cette variable de façon optimale il faut veiller à :
Substituer un lecteur à un répertoireTransformer un répertoire en un lecteur factice est possible grâce à
la commande subst.
subst f: c:\truc Le répertoire c:\truc sera alors accessible à partir d'un lecteur virtuel que l'on appelle « f: ». Cela implique naturellement que le lecteur f: ne soit pas affecté avant d'exécuter la commande, auquel cas le système vous renverra un message du genre « erreur d'analyse 10 ». Il faudra alors changer la lettre du lecteur cible... Modifier les propriétés d'un fichierUn fichier peut avoir de nombreuses propriétés vis-à-vis de l'utilisation
que l'on peut en faire. Ces propriétés peuvent être activées et
désactivées sous DOS par la commande attrib.
attrib +/-a +/-h +/-s +/-r où + active et - désactive l'attribut qui le suit.
« attrib config.sys -a -r +h » désactive les attributs d'archive et de lecture seule mais cache le fichier. Lister les fichiersC'est la commande dir qui permet de lister les fichiers. Cependant ce listage peut être fait selon un très grand nombre de critères (ordre alphabétique, date, etc.), ces critères peuvent être choisis par l'intermédiaire de paramètres :
Utiliser des caractères génériquesPour une commande donnée intervenant sur des fichiers, au lieu de donner un nom de fichier, on peut utiliser des caractères génériques spécifiant les fichiers dont le nom commence par certains caractères :
Ainsi la commande « dir *.com » listera tous les fichiers dont l'extension est .com.
Envoyer les informations envoyées à l'écran dans un fichierGrâce à une redirection ( > ou >> ) on peut par exemple envoyer le résultat d'un dir dans un fichier :
Trucs & astuces pertinents trouvés dans la base de connaissances
Discussions pertinentes trouvées dans le forum
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||