MSDOS accents & caractères speciaux
PRK
Messages postés
799
Date d'inscription
Statut
Membre
Dernière intervention
-
2001music -
2001music -
Bonjour,
J'ai un petit problème, je souhaiterai programmer des fichiers .bat qui effectuerait un nettoyage dans certains repertoires de mon ordinateur et lorsque qu'un de mes repertoire possède un accent sur une lettre mon fichier bat me dit que le chemin est introuvable. Jusque là c'est normal
Cependant j'aimerai savoir quel combinaison faut il faire pour que le DOS comprenne les caractères suivants :
é
è
ê
Merci d'avance :)
EDIT : J'ai oublié de vous faire part du chemin en question :
C:\Documents and Settings\XXX\Menu Démarrer\Programmes\Démarrage
--
(^°°)> -----> < *__* >
J'ai un petit problème, je souhaiterai programmer des fichiers .bat qui effectuerait un nettoyage dans certains repertoires de mon ordinateur et lorsque qu'un de mes repertoire possède un accent sur une lettre mon fichier bat me dit que le chemin est introuvable. Jusque là c'est normal
Cependant j'aimerai savoir quel combinaison faut il faire pour que le DOS comprenne les caractères suivants :
é
è
ê
Merci d'avance :)
EDIT : J'ai oublié de vous faire part du chemin en question :
C:\Documents and Settings\XXX\Menu Démarrer\Programmes\Démarrage
--
(^°°)> -----> < *__* >
Configuration: Windows XP Firefox 2.0.0.3
3 réponses
-
salut,
c'est probablement parce que tu crées ton fichier avec le blocnote où une autre appli windows qui utilise le codage ANSI là où DOS utilise le codage ASCII.
Le mieux que j'ai trouvé c'est de créer les fichiers bat avec l'éditeur dos --> commande EDIT en mode console.
Cela devrait mieux fonctionner.
Pour plus de sécurité, tu peux aussi encadrer tes chemins par des guillemets, pour gérer les espaces...
;-) -
-
salut
vous pouvez faire le contraire c-à-d :
@echo off
echo é >test.txt
echo è >>test.txt
echo ê >>test.txt
notepad test.txt
donc le fichier généré contient les caractères é , è et ê
exemple du code ASCCI pour le caractère é
é = Alt+0130
karirovax ;)