Section courante

A propos

Section administrative du site

 Système d'exploitation  Utilisation  Tutoriel  Programmation  Annexe  Aide 
Amiga
Apple
CP/M / DOS
CoCo
Cray
Mainframe
Mobile
OS/2
TRS-80
UNIX
Windows
Autres
AmigaDOS
AmigaOS
MorphOS
Apple DOS
System 1.0
System 1.1
System 2.0
System 3.0
System 3.1
System 3.2
System 3.3
System 4.0
System 4.1
System 4.2
System 4.3
System 6.0
System 7.0
System 7.1
System 7.5
System 7.6
Mac OS 8.0
Mac OS 8.1
Mac OS 8.5
Mac OS 8.6
Mac OS 9.0
Mac OS 9.1
Mac OS 9.2
Mac OS X
Mac OS X Server
Apple DOS
Caldera DR-DOS 7
CP/M
CP/M-80
CP/M-86
DOS
DR-DOS
FreeDOS
IBM DOS 4
IBM DOS 5
MS-DOS
PC DOS
PTS-DOS
DR-DOS 5
DR-DOS 6
DR-DOS 7
MS-DOS 1.25
MS-DOS 2.0
MS-DOS 2.11
MS-DOS 3.0
MS-DOS 3.20
MS-DOS 3.21
MS-DOS 3.3
MS-DOS 4
MS-DOS 5
MS-DOS 6
MS-DOS 6.2
MS-DOS 7.10
PC DOS 1.0
PC DOS 1.1
PC DOS 2.0
PC DOS 2.1
PC DOS 3.0
PC DOS 3.1
PC DOS 3.2
PC DOS 3.3
PC DOS 4.0
PC DOS 4.01
PC DOS 5.0
PC DOS 6.1
PC DOS 6.3
PC DOS 7.0
PC DOS 2000
FLEX
OS-9
COS
UNICOS
OpenVMS
OS/390
OS/400
VAX/VMS
z/OS
Android OS
Bada
EPOC
PalmOS
Citrix Multiuser
eComStation
OS/2 Version 1
OS/2 Version 1.1
OS/2 Version 1.2
OS/2 Version 1.3
OS/2 Version 2
OS/2 Version 2.1
OS/2 Warp 3
OS/2 Warp 4
LDOS
MultiDOS
NEWDOS
TRSDOS
AIX
FreeBSD
HP-UX
Linux
QNX
SkyOS
Solaris (SunOS)
UNIX
XENIX
ReactOS
Windows 95
Windows 98
Windows Me
Windows NT 4.0 Server
Windows 2000 Professionnel
Windows 2000 Server
Windows XP
Windows Server 2003
Windows Server 2003 R2
Windows Server 2008
Windows Server 2008 R2
Windows Server 2012
Windows Server 2012 R2
Windows Server 2016
Windows Server 2019
Windows Vista
Windows 7
Windows 8
Windows 10
Windows 11
FLEX
KolibriOS
Inferno
Medos-2
Oberon
Plan 9
p-System
RDOS
Introduction
Références des commandes
Installation et exécution des logiciels
Les bases de MS-DOS
Travailler avec des fichiers
Travailler avec plusieurs répertoires
Gestion des fichiers sur disque
Modification de l'environnement d'exploitation
Fonctions spéciales MS-DOS Enhanced
Fichiers de traitement par lots
Configurations internationales
GWBASIC
Interruption 21h: Service DOS
Les messages
Structure de données
Format de fichiers
FCB (File Control Block)
PSP (Prefix Segment Program)
CONFIG.SYS
.BAT
.COM
.EXE
Liste des exécutables populaires (.EXE)
Préface
Notes légal
Dictionnaire
Recherche

MODE

Mode
MS-DOS 3.21 Enhanced Amdek Externe

Syntaxe

MODE [dmode] [,{R | L}] [,T]
MODE LPTppn: [chars] [,lines] [,P]
MODE COMn: baud [,parity] [,databits] [,stopbits] [,P]
MODE LPTn: [= COMn:]

Paramètres

Nom Description
dmode Ce paramètre permet de sélectionner l'un des modes d'affichage suivant :
Mode Description
MONO Ce mode permet de sélectionner l'affichage monochrome comme affichage actif : la largeur d'affichage est toujours de 80 caractères par ligne.
40 Ce mode permet de définir la largeur d'affichage sur 40 caractères par ligne pour les graphiques ou l'adaptateur couleur/graphique.
80 Ce mode permet de définir la largeur d'affichage sur 80 caractères par ligne pour les graphiques ou l'adaptateur couleur/graphique.
Remarque - Les valeurs restantes pour dmode, si la carte graphique active est monochrome, passeront à une carte graphique ou couleur/graphique comme carte graphique active.
CO40 Ce mode permet d'activer la couleur et 40 caractères par ligne.
CO80 Ce mode permet d'activer la couleur et 80 caractères par ligne.
BW40 Ce mode permet de définir l'affichage en noir et blanc et 40 caractères par ligne.
BW80 Ce mode permet de définir l'affichage en noir et blanc et 80 caractères par ligne.
L Ce paramètre permet d'indiquer la direction dans laquelle vous voulez que l'affichage se déplace, soit R pour droite.
R Ce paramètre permet d'indiquer la direction dans laquelle vous voulez que l'affichage se déplace, soit L pour gauche.
T Ce paramètre permet d'indiquer que l'affichage à un motif de test pour vous aider à aligner l'écran lorsque vous le déplacez.
LPTppn Ce paramètre permet d'identifier le port de l'imprimante : LPT1, LPT2 ou LPT3.
chars Ce paramètre permet d'indiquer le nombre de caractères par ligne : 80 ou 132 (par défaut = 80)
lines Ce paramètre permet d'indiquer le nombre de lignes par pouce : 6 ou 8 (par défaut = 6).
P Ce paramètre permet d'obliger le système à réessayer en continu sur les erreurs de temporisation.
COMn Ce paramètre permet d'indiquer le port série (COM1 ou COM2).
baud Ce paramètre permet d'indiquer le débit en bauds pour le port série, indiqué par le débit en bauds lui-même ou l'abréviation à deux chiffres :
Débit en bauds Vitesse
110 150 300 600 1200 2400 4800 9600
Abréviation 11 15 30 60 12 24 48 96
parity Ce paramètre permet d'indiquer une lettre spécifiant le type de parité (par défaut = parité paire) :
Valeur Description
N Cette lettre permet d'indiquer aucun parité.
O Cette lettre permet d'indiquer une parité impair.
E Cette lettre permet d'indiquer une parité pair.
databits Ce paramètre permet d'indiquer les nombres de bits de données : 7 ou 8 (par défaut = 7).
stopbits Ce paramètre permet d'indiquer les nombres de bits d'arrêt : 1 ou 2 (par défaut = 1 SAUF par défaut = 2 si le débit en bauds est de 110).
P Ce paramètre permet d'obliger le système à réessayer en continu en cas d'erreur de dépassement de délai ; inclure P uniquement si le port COM est destiné à une imprimante série.
LPTn Ce paramètre permet d'indiquer le port parallèle à rediriger : LPT1, LPT2 ou LPT3.
COMn Ce paramètre permet d'indiquer le port série pour recevoir la sortie de redirection : COM1 ou COM2 ; (si aucun port série n'est spécifié, la commande annule une redirection précédente)

Description

Cette commande permet d'effectuer la gestion des paramètres d'un périphérique.

Remarque

Code source

Voici des exemples de code source de MODE :

Lien Langage de programmation Projet
https://github.com/gladir/corail/blob/master/MODE.PAS Turbo Pascal, Free Pascal Corail

Exemples

L'exemple suivant permet de passer d'un mode d'affichage couleur à un mode d'affichage blanc sur noir avec 40 caractères par ligne :

MODE BW40

L'exemple suivant permet de déplacer l'affichage vers la gauche et affiche un motif de test sur la ligne supérieure :

MODE ,L,T

L'exemple suivant permet de configurer le port d'imprimante parallèle LPT1 pour 132 caractères par ligne, 8 lignes par pouce et des tentatives continues après un délai d'attente :

MODE LPT1: 132,8,P

L'exemple suivant configure le premier port série (COM1) pour une imprimante série fonctionnant à 9 600 bauds sans parité, huit bits de données, un bit d'arrêt et des tentatives continues après des erreurs de temporisation :

MODE COM1: 9600,N,8,1,P

L'exemple suivant configure le deuxième port série (COM2) pour un modem fonctionnant à 1 200 bauds avec une parité impaire, sept bits de données (valeur par défaut) et un bit d'arrêt (notez que la troisième virgule est incluse pour tenir compte du paramètre databits même si cette valeur n'est pas spécifié dans cette ligne de commande) :

MODE COM2: 1200,0,,1

L'exemple suivant redirige la sortie destinée au port parallèle LPT1 vers l'imprimante série connectée au port série COM2 :

MODE LPT1: = COM2:

L'exemple suivant permet d'annuler la redirection afin que la sortie soit envoyée normalement au port parallèle LPT1 :

MODE LPT1:


PARTAGER CETTE PAGE SUR
Dernière mise à jour : Mercredi, le 26 Mai 2021