Commande : nansi.sys
NANSI.SYS est un pilote d'amélioration de la console. FreeDOS utilise
NANSI.SYS au lieu d'ANSI.SYS.
NANSI.SYS doit être chargé dans CONFIG.SYS / FDCONFIG.SYS.
Lorsque FreeDOS est déjà en fonctionnement, vous pouvez charger
NANSI.SYS par la suite avec DEVLOAD.
Syntaxe :
DEVICE[HIGH]=[lecteur:][chemin]NANSI.SYS [/K] [/C] [/X] [/S] [/Tnn]
[/R] [/B|/Q] [/P]
DEVLOAD [lecteur:][chemin]NANSI.SYS [/K] [/C] [/X] [/S] [/Tnn]
[/R] [/B|/Q] [/P]
Options :
/K Force le style de clavier à 84 touches.
/X Définitions de touches étendues.
/S Mode sûr - pas de redéfinitions de touches.
/Tnn Mode nn est un mode texte.
/R Utilise le BIOS (pour certains lecteurs d'écran).
/B Utilise le BIOS pour le bip système.
/Q N'utilise aucun bip du tout (silencieux).
/P Transmet toutes les requêtes inconnues à CON.
/C Force le style de clavier à 101+ touches.
/? Affiche l'aide.
Commentaires :
Une fois chargé (pour plus d'informations veuillez lire nansi.doc) :
ESC[#;#H Position du curseur spécifié par les paramètres.
ESC[#;#f Position horizontale et verticale.
ESC[#A Curseur haut.
ESC[#B Curseur bas.
ESC[#C Curseur en avant.
ESC[#D Curseur en arrière.
ESC[#n État du périphérique, Rapport ! # doit être 6. La
séquence ESC[6n force le pilote de la console à
générer un Rapport de Position du Curseur.
ESC[#;#R Rapport de position du curseur.
ESC[s Enregistre la position du curseur.
ESC[u Restaure la position du curseur.
ESC[#J Efface sur l'écran.# doit être 2. Efface tout
l'écran.
ESC[K Efface sur la ligne. Efface depuis le curseur
jusqu'à la fin de la ligne.
ESC[#L Insère des lignes - non pris en charge dans ANSI.SYS.
ESC[#M Efface des lignes - non pris en charge dans ANSI.SYS.
ESC[#@ Insère des caractères - non pris en charge dans
ANSI.SYS.
ESC[#P Efface des caractères - non pris en charge dans
ANSI.SYS.
ESC["chaîne"p Réattribution des touches du clavier. Cette
fonctionnalité est un risque de sécurité et peut
être désactivé avec l'option /s lors du chargement
de NANSI.SYS dans config.sys.
ESC[#;#;...#m Définit le rendu graphique :
0 Tous les attributs désactivés (blanc normal sur noir)
1 Gras
4 Souligné
5 Clignotement
7 Vidéo inversée
30 noir au premier plan
31 rouge au premier plan
32 vert au premier plan
33 jaune au premier plan
34 bleu au premier plan
35 magenta au premier plan
36 cyan au premier plan
37 blanc au premier plan
40 fond noir
41 fond rouge
42 fond vert
43 fond jaune
44 fond bleu
45 fond magenta
46 fond cyan
47 fond blanc
Ces réglages fonctionnent aussi sur L'INVITE. Vous devez y taper :
invite $e[1;33;44m pour le gras / jaune / bleu.
ESC[=nh Définit le mode vidéo :
Code de Mode : Valeur :
0 texte 40x25 Noir et blanc
1 texte 40x25 En couleurs
2 texte 80x25 Noir et blanc
3 texte 80x25 En couleurs
4 bitmap 320x200 4 bits/pixel
5 bitmap 320x200 1 bit/pixel
6 bitmap 640x200 1 bit/pixel
13 bitmap 320x200 4 bits/pixel
14 bitmap 640x200 4 bits/pixel
15 bitmap 640x350 1 bit/pixel
16 bitmap 640x350 4 bits/pixel
17 bitmap 640x480 1 bit/pixel
18 bitmap 640x480 4 bits/pixel
19 bitmap 320x200 8 bits/pixel
Les modes 0, 1, et 4-19 nécessite CGA, EGA or VGA.
Les modes 13-16 nécessitent EGA ou VGA.
Les modes 17-19 nécessitent VGA.
Pour plus d'informations veuillez lire nansi.doc.
Exemples :
DANS CONFIG.SYS / FDCONFIG.SYS:
device=C:\fdos\bin\nansi.sys
devicehigh=C:\fdos\bin\nansi.sys
Voir également :
config.sys
devload
fdconfig.sys
device
devicehigh
prompt
------------------------------------------------------------------------------
Copyright (C) 2003 - 2004 Robert Platt, mis à jour en 2008
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.