3 votes

Disposition du clavier sur un programme MS-dos

J'ai un programme MS-DOS écrit pour Win98 que je veux exécuter sur un ordinateur équipé de WinXP. La langue est réglée sur le croate, mais lorsque j'exécute ce logiciel particulier, il accepte les touches comme si elles provenaient d'un clavier anglais. L'invite de commande normale accepte les touches du clavier croate sans problème, mais ce programme n'autorise pas les caractères croates.

J'avais l'habitude de faire fonctionner ce logiciel sur un ordinateur Win98.

Dans les paramètres régionaux et les paramètres du clavier du panneau de configuration, tout est réglé sur la langue et la disposition du clavier croates.

4voto

guest-vm Points 3164

Ce paramètre est défini dans les fichiers d'initialisation de MS-DOS.
見る cette [1] pour explication, et cette [2] pour d'autres exemples.

Croatie

Config.sys

Country=384,852,c:\dos\country.sys
Device=c:\dos\display.sys con=(ega,852,2)

Autoexec.bat

Mode con cp prep=((852 850) c:\dos\ega.cpi)
Mode con cp select=852
Keyb yu,852,c:\dos\keyboard.sys

À partir de Windows XP [3] [4] , ajouter à ces fichiers dans C:\Windows\system32\ au lieu de cela :

CONFIG.nt (les formats de date et d'heure sont ignorés)

COUNTRY=384,852,C:\Windows\system32\COUNTRY.SYS

AUTOEXEC.nt

KB16 YU,852

Ou utiliser DOSBox , courir keyb yu manuellement ou l'ajouter à AUTOEXEC .

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X