vendredi 14 décembre 2007

Changer l'encodage des caractères de l'invite de commande Windows

Vous utilisez la ligne de commande Windows (cmd.exe) et souhaitez que les caratères européens (accents...) soient correctement affichés. Dans ce cas, 2 paramètres sont à changer : le codepage et la police de caractère !

Le codepage :

Par défaut, windows utilise DOSLatin1 (codepage 850) dans son invite de commande (cmd.exe). Nous souhaitons passer à WinLatin1 (codepage 1252).

Pour ce faire vous pouvez utiliser la commande chcp <num> qui vous permettra de changer le codepage à la volée, ou bien modifier la valeur de la clé de registre HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage\OEMCP (redémarrage nécessaire).


La police de caractère :
Dans les propriétés de l'invite de commande Windows, onglet "Police", choisissez
la police "Lucida Console" en lieu et place de "Polices Raster"

Aucun commentaire: