Commande : shsucdx
SHSUCDX est un substitut d‚chargeable de redirecteur de CD-ROM pour
MSCDEX. Il prend en charge jusqu'… 10 lecteurs. Un seul secteur de
chaque lecteur est mis en m‚moire tampon et les 10 derniers
r‚pertoires sont mis en cache.
Chaque unit‚ de chaque lecteur peut se voir attribuer une lettre
de lecteur sp‚cifique.
Syntaxe :
shsucdx /D[:][?|*]pilote[,[lettre][,[unit‚][,[max]]]] [commutateurs]
Le PILOTE est le nom du pilote de p‚riph‚rique install‚ pour
contr“ler le lecteur de CD-ROM. Pr‚fixer le pilote avec '?'
l'ignorera silencieusement s'il n'existe pas (ou n'est pas en
v‚rit‚ un CD-ROM) ; pr‚fixer avec '*' l'ignorera ‚galement,
mais un lecteur sera r‚serv‚ (voyez ci-dessous).
La LETTRE est la premiŠre lettre … attribuer aux unit‚s sur
ce lecteur. La valeur par d‚faut est la premiŠre lettre
disponible. Remarque : les lettres de lecteur attribu‚es aux
unit‚s suivantes seront toujours sup‚rieures … celles
attribu‚es aux unit‚s pr‚c‚dentes.
L'UNIT est la premiŠre unit‚ sur ce pilote … se voir attribuer
un
lecteur. L'Unit‚ 0 est la valeur par d‚faut.
MAX est le nombre maximal d'unit‚s sur ce pilote … se voir
attribuer des lecteurs. La valeur par d‚faut est toutes les
unit‚s (ou toutes les unit‚s restantes, si UNIT est fournie).
Options :
/D Pilote : Cette option est utilis‚e pour sp‚cifier le nom du pilote
de p‚riph‚rique. Elle peut aussi indiquer quelles unit‚s doivent
ˆtre attribu‚es et … quelle lettre.
Manipulation du disque: lors de l'installation, /D peut ‚galement
ˆtre utilis‚e pour r‚server de l'espace pour des lecteurs
suppl‚mentaires.
Utilisez un seul chiffre pour indiquer combien de lecteurs
devraient ˆtre r‚serv‚s (par exemple /D1). (Si vous avez un nom
de pilote de p‚riph‚rique avec un seul chiffre, utilisez le
pr‚fixe '?'.) AprŠs l'installation, la mˆme option enlŠvera les
lecteurs qui ‚taient les derniers … ˆtre attribu‚s. Il est possible
de sp‚cifier les deux formes de /D, auquel cas les lecteurs
actuels seront enlev‚s et les nouveaux ajout‚s. Vous ne pouvez
qu'utiliser une lettre qui est plus petite ou identique … la
lettre dans LASTDRIVE / LASTDRIVEHIGH.
/L Lettre : Cette option est une alternative … la composante LETTRE
de /D qu'elle doit suivre (par exemple : /D:pilote /L:lettre).
Elle peut aussi ˆtre utilis‚e pour retourner le nombre de lecteurs
install‚s (/L:0, retournera 255 si non install‚) et la lettre de
chaque lecteur attribu‚ (/L:1, /L:2, etc., avec A: = 1 et 255 si
le lecteur n'est pas attribu‚).
Vous pouvez uniquement utiliser une lettre qui est plus petite ou
identique … la lettre dans LASTDRIVE / LASTDRIVEHIGH.
/C Utilise la m‚moire conventionnelle au lieu de la m‚moire haute.
/V Statistiques de m‚moire : Lorsque cette option est utilis‚e lors
de l'installation, un r‚sum‚ de l'utilisation de la m‚moire
sera affich‚.
Le r‚sum‚ comprend :
Static Code et variables
Dynamic Donn‚es pour chaque lecteur et arrondi de paragraphe
Total Utilisation globale de la m‚moire
Information : quand utilis‚ avec /?, ou aprŠs l'installation,
cette option affiche les options de compilation et d'ex‚cution
de SHSUCDX. Ces informations comprennent :
8086/386 Le processeur minimum requis
CD root form TRUENAME retournera \\D.\A.\ au lieu de D:\
High Sierra Le format original pour le systŠme de fichiers du
CD
Joliet Le format Windows pour les noms de fichiers longs
Image on CD Active l'accŠs … une image qui est elle-mˆme sur
un CD
/~ Utilisation du tilde : Le standard ISO permet aux CD d'avoir
des noms jusqu'… 31 caractŠres et Joliet peut avoir des noms
jusqu'… 64 caractŠres. Lorsque cela est r‚duit au format 8.3
pour DOS il peut se trouver des entr‚es en double. Cette option
enlŠvera la duplication en ajoutant un num‚ro pr‚c‚d‚ d'un
tilde au nom (de fa‡on similaire … ce que fait Windows). Par
d‚faut, les tildes sont d‚sactiv‚s.
Cette option est ‚galement disponible aprŠs l'installation. En
lui-mˆme il basculera l'‚tat (c'est-…-dire si les tildes sont
activ‚s, /~ les d‚sactivera et inversement). Les tildes peuvent
ˆtre explicitement activ‚s ou d‚sactiv‚s en ajoutant un signe
'+' ou '-' (c'est-…-dire qu'un /~+ activera les tildes, sans
tenir compte de l'‚tat actuel). Vous n'aurez pas ces problŠmes
lors de l'utilisation du programme DOSLFN.
/R EnlŠve l'attribut lecture seule.
/I Installe de toute fa‡on mˆme si un autre redirecteur est pr‚sent.
/U D‚charge le pilote shsucdx de la m‚moire.
/Q Silencieux. Empˆche l'affichage de la banniŠre de sign-on (avis
de copyright).
Commentaires :
SHSUCDX a les CODES DE SORTIE (ERRORLEVEL) suivants :
0 D‚sinstall‚, aide, option d‚finie
1-32 Num‚ro de lecteur du premier lecteur install‚ (A=1)
246 Option invalide ou inconnue
247 Impossible de d‚sinstaller
248 M‚moire insuffisante
249 Aucun lecteur attribu‚ (c'est-…-dire non install‚)
250 Aucune lettre de lecteur disponible
251 L'unit‚ n'existe pas sur le lecteur
252 Pilote invalide ou non existant
253 D‚j… install‚
254 Version de DOS non prise en charge
255 386 n‚cessaire
Exemples :
DANS CONFIG.SYS / FDCONFIG.SYS:
DEVICE=XCDROM.SYS /D:SHSU001
DANS AUTOEXEC.BAT:
SHSUCDX /D:SHSU001
Exemple avec plusieurs lecteurs de CD-ROM :
Dans CONFIG.SYS /FDCONFIG.SYS:
MENU 1. FreeDOS
MENU 2. FreeDOS + IDE CD-ROM (XDROM)
MENU 3. FreeDOS + USB CD-ROM (NOVAC)
MENU 4. FreeDOS + ASPI CD-ROM (SCSI AIC-75XX 78XX)
MENU 5. FreeDOS + IDE CD-ROM + USB CD-ROM + ASPI CD-ROM
lastdrivehigh=U
25?DEVICEHIGH=\fdos\bin\xcdrom.sys /D:IDE-CD
35?DEVICEHIGH=\fdos\drivers\usb\usbaspi.sys
35?DEVICEHIGH=\fdos\drivers\usb\usbcd.sys /D:USB-CD
45?DEVICEHIGH=\fdos\drivers\aspi\aspi8dos.sys
45?DEVICEHIGH=\drivers\scsi\aspicd.sys /D:ASPICD
Dans AUTOEXEC.BAT:
SHSUCDX /D:IDE-CD,R /D:*ASPICD,S /D:?USB-CD,U /L:0
Voir ‚galement :
(atapicdd.sys)
autoexec.bat
config.sys
doslfn
fdconfig.sys
(gcdrom.sys)
lastdrive
lastdrivehigh
(mscdex)
(udvd.sys)
uide.sys
(xcdrom.sys)
Copyright © 2003-2004 Robert Platt, mis … jour en 2011 par W. Spiegl.
Traduit en 2020 par Berki Yenign.
Ce fichier est d‚riv‚ de FreeDOS Spec Command HOWTO.
Voyez le fichier H2Cpying pour les conditions de copie.