Commande : tdsk
TDSK crée un disque RAM. Une partie de la mémoire est réservée pour se
comporter comme un lecteur de disque. Comme la mémoire est bien plus
rapide qu'un lecteur de disque, les disques RAM sont très rapides,
mais ce qu'ils stockent sera perdu lorsque la machine est redémarrée
ou éteinte. TDSK prend en charge XMS, EMS et la mémoire
conventionnelle.
Syntaxe :
device=tdsk.exe taille [[s_secteur [fichiers [s_cluster]]]] [/E]
[/A|X] [/C] [/M]
Options :
taille La taille du disque RAM, de 8 à 65534 (en Kilooctets).
[[s_secteur [fichiers [s_cluster]]]]
Avancé. La taille des secteurs, de la racine et des clusters
sur le disque.
Les valeurs valides pour les secteurs sont 32, 64, 128, 256,
512, 1024, 2048.
Il peut y avoir de 1 à 65534 fichiers (dans le répertoire
racine).
Les clusters peuvent varier de 1 à 255 (certains systèmes
sont limités à 1, 2, 4, 8, 16, 32, 64, 128)
/E Force l'utilisation de la mémoire XMS.
/A Spécifie l'utilisation de la mémoire EMS.
/X Spécifie l'utilisation de la mémoire EMS.
/C Force l'utilisation de la mémoire conventionnelle (pas idéal,
donc ce n'est généralement recommandé que pour les systèmes
sans XMS/EMS ou si vous avez des problèmes avec la mémoire
XMS/EMS.)
/I:nnn nnn=code de pays. Cela affichera l'aide dans une autre langue.
/M Bascule la sortie de l'écran d'une sortie couleurs à une
sortie monochrome (redirigeable) tandis que dans CONFIG.SYS
la sortie monochrome sera utilisée par défaut.
/B Évite le chargement de TURBODSK s'il existe au moins un disque
dur disponible sur le système.
/F Sélectionne le nombre de copies FAT (1 par défaut) jusqu'à un
maximum de 2.
/H Affiche l'aide.
/? Affiche l'aide.
Commentaires :
La taille doit être entre 8 et 65534 Ko ; les secteurs valides sont
entre 32 et 2048 octets (en puissances de f 2), même si certaines
versions de DOS ne prennent en charge que 128, 256 et 512 octets).
Les fichiers du répertoire racine peuvent être entre 1 et 65534 et
les secteurs par cluster varient entre 1 et 255 (certains systèmes
nécessitent une puissance de 2). Seule la taille est nécessaire.
Turbodsk utilise par défaut XMS ou EMS.
Après avoir installé TURBODSK dans CONFIG.SYS il peut être lancé
depuis AUTOEXEC.BAT ou l'invite pour modifier la
taille du disque (la quantité de mémoire utilisée) ; cela efface
également le contenu du disque. Une taille de 0 peut être utilisée
pour libérer entièrement la mémoire occupée par le disque : lors de
l'utilisation de la mémoire conventionnelle, il est utile d'annuler
un lecteur AVANT de redimensionner. Lorsque plus d'un TURBODSK sont
installés, ils peuvent être identifiés en entrant en plus la lettre
du lecteur. Par défaut, tdsk essaye d'utiliser XMS ou EMS avant
d'utiliser la mémoire conventionnelle. La plupart des ordinateurs
modernes ont XMS. Pourquoi utiliser un disque RAM ?
De nombreux programmes créent des fichiers temporaires qui seront
stockés dans un répertoire temporaire spécifié dans une variable
d'environnement :
set temp=c:\temp
Les fichiers temporaires sont de toute façon effacés lorsque le
programme quitte. Donc l'une des principales utilisations des disques
RAM est de contenir ce répertoire temporaire. Cela augmente les
performances de ces programmes.
TDSK a les CODES DE SORTIE (ERRORLEVEL) suivants :
0: Disque non défini
255: Pilote non installé depuis CONFIG.SYS
254: Lettre incorrecte de lecteur spécifiée
253: Tentative de définition d'un lecteur depuis un environnement
multitâche tel que Windows, DOSSHELL, TASKMAX/TASKMGR, etc.
252: Erreur de syntaxe
Les autres valeurs sous 128 sont liées à l'indicateur utilisé à la
fois dans la mémoire étendue ou "expanded".
Exemples :
Dans CONFIG.SYS/FDCONFIG.SYS:
device(high)=c:\fdos\bin\tdsk.exe 8096
(crée un disque RAM de 8096 Ko)
tdsk.exe 0 redimensionne le disque RAM à une taille de 0
octet (efface tous les fichiers)
tdsk.exe 2048 redimensionne le disque RAM à une taille de
2048 Ko (efface tous les fichiers)
See also:
autoexec.bat
config.sys
(emm386 (EMS))
fdconfig.sys
(fdxms (XMS))
(fdxms286 (XMS))
(himem (XMS))
himemx (XMS)
jemm386 (EMS)
jemmex (EMS)
rdisk
Copyright © 2003 Robert Platt, mis à jour en 2011 par W. Spiegl.
Traduit en 2020 par Berki Yenigün.
Ce fichier est dérivé de FreeDOS Spec Command HOWTO.
Voyez le fichier H2Cpying pour les conditions de copie.