× Aidez la recherche contre le COVID-19 avec votre ordi ! Rejoignez l'équipe PC Astuces Folding@home
 > Tous les forums > Forum Windows 7
 Procédure en ligne de commande, type DosSujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
Balagan
  Posté le 12/10/2015 @ 18:49 
Aller en bas de la page 
Astucien

Bonjour aux Astuciennes (grandes et petites)
Bonjour aux Astuciens (grands et petits)
Il m'arrive, de temps en temps, de fabriquer de petites procédures
de type Dos .bat qui me sont bien utiles !
Impossible d'obtenir les lettres françaises à signe diacritique
(éèàç et autres) sur l'affichage. Ça me sort n'importe quoi à leur place.
Il s'agit d'une sombre histoire entre codes de caractères ASCII et ANSI.
J'ai fouillé l'Internet à ce sujet. Aucune des solutions proposées pour
arranger ça ne marche.
Auriez-vous une réponse ?
Bye ~~

Publicité
enfermedehors
 Posté le 12/10/2015 à 19:11 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grande Maîtresse astucienne

J'ai fouillé l'Internet à ce sujet. Aucune des solutions proposées pour
arranger ça ne marche.

Tu as essayé celle ci ?

http://www.developpez.net/forums/d1295041/systemes/windows/vos-contributions/faqs-windows/batch-faire-passer-accents-script-batch/



Modifié par enfermedehors le 12/10/2015 19:11
nomisam
 Posté le 12/10/2015 à 19:49 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonsoir Balagan,

Si tu rédiges tes fichiers .bat avec Bloc-notes(Notepad) tu peux utilser les codes ASCII étendus

Pour obtenir le caractère désiré faire Alt + 0xxx => xxx=code décimal
( exemple pour afficher le Ç taper Alt+0128 affichera dans ton fichier texte ceci € et à l'écran le Ç )

Table ASCII étendue (codes de caractères de 128 à 255)
128 Ç 144 É 160 á 176 _ 192 + 208 ð 224 Ó 240 -
129 ü 145 æ 161 í 177 _ 193 - 209 Ð 225 ß 241 ±
130 é 146 Æ 162 ó 178 _ 194 - 210 Ê 226 Ô 242 _
131 â 147 ô 163 ú 179 ¦ 195 + 211 Ë 227 Ò 243 ¾
132 ä 148 ö 164 ñ 180 ¦ 196 - 212 È 228 õ 244 ¶
133 à 149 ò 165 Ñ 181 Á 197 + 213 i 229 Õ 245 §
134 å 150 û 166 ª 182 Â 198 ã 214 Í 230 µ 246 ÷
135 ç 151 ù 167 º 183 À 199 Ã 215 Î 231 þ 247 ¸
136 ê 152 ÿ 168 ¿ 184 © 200 + 216 Ï 232 Þ 248 °
137 ë 153 Ö 169 ® 185 ¦ 201 + 217 + 233 Ú 249 ¨
138 è 154 Ü 170 ¬ 186 ¦ 202 - 218 + 234 Û 250 ·
139 ï 155 ø 171 ½ 187 + 203 - 219 _ 235 Ù 251 ¹
140 î 156 £ 172 ¼ 188 + 204 ¦ 220 _ 236 ý 252 ³
141 ì 157 Ø 173 ¡ 189 ¢ 205 - 221 ¦ 237 Ý 253 ²
142 Ä 158 × 174 « 190 ¥ 206 + 222 Ì 238 ¯ 254 _
143 Å 159 ƒ 175 » 191 + 207 ¤ 223 _ 239 ´ 255


@+



Modifié par nomisam le 12/10/2015 19:52
Constance
 Posté le 12/10/2015 à 20:19 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Salut .o/

Pour ma part j'utilise Notepad2 pour rédiger mes scripts batch, et ai spécialement modifié l'action "modifier" du menu contextuel des fichiers .bat et .cmd pour qu'elle ouvre les fichiers avec lui, en spécifiant d'utiliser l'encodage "OEM" (c'est-à-dire que sous les clefs de registre "HKEY_CLASSES_ROOT\batfile\shell\edit\command" et "HKEY_CLASSES_ROOT\cmdfile\shell\edit\command", la valeur par défaut a comme données : C:\Prog\Notepad2.exe /e OEM "%1").

Balagan
 Posté le 12/10/2015 à 20:49 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonsoir Constance, nomisam, enfermedehors (EXfermée )
et merci pour vos réponses.
Je vais essayer ce que vous proposez et reviendrai
vous raconter le résultat.
Dormez bien.
Bye ~~

yves.vaissiere
 Posté le 12/10/2015 à 20:59 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grand Maître astucien

Bonsoir,

j'essaie en les commençant avec chcp 1252.

Ou bien quand je veux plus de cette ligne je les colle dans/ouvre avec WordPad, et enregistre en tant que texte MS-DOS : (merci à FGondard )



Modifié par yves.vaissiere le 12/10/2015 21:06
Balagan
 Posté le 12/10/2015 à 21:39 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonsoir Yves et merci pour ta réponse.
J'ai fait exactement comme toi, chcp 1252
mais ça ne marche pas ! Mes lettres françaises
à signe diacritique, é par exemple, sont remplacées
par des caractères à la mords moi le zb.
Que faire ?
Bye ~~



Modifié par Balagan le 13/10/2015 16:41
Balagan
 Posté le 12/10/2015 à 22:27 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Mille mercis Yves
Ça marche ! Grâce à toi ! For-mi-dable.
Je te mettrais bien un sauf que je n'embrasse
jamais les garçons !
J'ai copié/collé mon .bat dans Word Pad.
(Avec chcp 1252)
Je l'ai enregistré sous Ms Dos.
Il m'a fourni un .txt que j'ai renommé en .bat.
Bonne nuit. Bye ~~



Modifié par Balagan le 12/10/2015 22:31
griggione
 Posté le 13/10/2015 à 08:26 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grand Maître astucien
Balagan a écrit :

Mille mercis Yves
Ça marche ! Grâce à toi ! For-mi-dable.

J'ai copié/collé mon .bat dans Word Pad.
(Avec chcp 1252)
Je l'ai enregistré sous Ms Dos.
Il m'a fourni un .txt que j'ai renommé en .bat.

Bonjour tous

Tient c'est interessant tout ça

Yves



Modifié par griggione le 13/10/2015 08:27
Publicité
Balagan
 Posté le 13/10/2015 à 16:45 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonjour à toutes et tous.
Petite précision ! En utilisant Word Pad et en enregistrant
sous Ms Dos, l'appel à chcp 1252 est inutile.
Bye ~~

yves.vaissiere
 Posté le 13/10/2015 à 17:38 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grand Maître astucien

Il ne serait utile que si on laisse le fichier en txt ; et même ds ce cas il peut être inopérant, tu l'as vu, notamment pour d'autres commandes qu'echo.

(avant que FGondard m'indique le truc de WordPad, je passais par des copier-coller des caractères en Q à partir d'une liste de correspondance, ou des coller de favoris de Presse-papiers ;
ou, pour tout le fichier d'un coup, par un script d'éditeur hexadécimal, ou par edit.com ...)



Modifié par yves.vaissiere le 13/10/2015 21:43
Balagan
 Posté le 17/10/2015 à 18:52 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonjour Yves
> ou par edit.com ...
J'ai essayé d'utiliser Edit.com.
Il n’existe pas dans Windows 7.
J'en ai récupéré une copie dans une autre version de Windows :
résultat, il ne marche pas !
J'essaie maintenant (pas important, juste expérimental !)
d'obtenir les couleurs et autres cosmétiques que l'on
pouvait programmer dans les procédures "batch" de
traitement par lot en Ms Dos.


Bye ~~

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour poster des messages. Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !


Les bons plans du moment PC Astuces

Tous les Bons Plans
31,99 €Clé USB 3.0 Sandisk Ultra 256 Go à 31,99 €
Valable jusqu'au 29 Octobre

Amazon propose la clé USB Sandisk Ultra d'une capacité de 256 Go à 31,99 € livrée gratuitement. On la trouve ailleurs à partir de 50 €. Cette clé USB 3.0 est compatible USB 2.0 et offre de bons débits d'environ 100 Mo/s en lecture et en écriture. Le connecteur est rétractable pour éviter qu'il prenne la poussière.


> Voir l'offre
79,99 €Casque sans fil Sony WH-CH700N Bluetooth avec réduction de bruit active à 79,99 €
Valable jusqu'au 31 Octobre

Cdiscount fait une belle vente flash sur le casque sans fil Sony WH-CH700N Bluetooth qui passe à 79,99 € livré gratuitement alors qu'on le trouve ailleurs à plus de 120 €. Ce casque sans fil rechargeable (via micro USB) offre jusqu'à 35h d'autonomie. L'AINC (Artificial Intelligence Noise Cancelling) s'adapte à votre environnement, ce qui vous permet d'éliminer les bruits indésirables lors de vos voyages ou si vous êtes avec d'autres personnes dans une même pièce. Une très bonne affaire. 6 mois d'abonnement à Spotify Premium vous sont également offerts si vous êtes membre CDAV.


> Voir l'offre
16,99 €Ensemble clavier + souris Logitech MK120 à 16,99 €
Valable jusqu'au 30 Octobre

Amazon fait une promotion sur l'ensemble clavier + souris sans fil Logitech MK120 qui passe à 16,99 € alors qu'on le trouve habituellement autour de 25 €. Ce duo combine simplicité, confort, et prix attractif. Le clavier, silencieux, présente des touches à l'écriture particulièrement lisible et au design ultra-plat, couplées à une barre espace suffisamment incurvée pour améliorer la position de vos mains pendant que vous l'utiliserez. Résistant aux éclaboussures, il saura se protéger des accidents éventuels. Quant à la souris 3 boutons, nécessitant elle aussi un port USB pour fonctionner, elle se présente sous une forme ambidextre qui satisfera le plus grand nombre. Si vous ne souhaitez pas de fil, tournez-vous vers le modèle MK270 à 24,99 €.


> Voir l'offre

Sujets relatifs
ligne de commande ?
Changer de thème en ligne de commande (win 7)
Problème de boot ( commande dos bcdboot )
Récupérer la ligne INSTALLER dans C: et D:
Commande CHKDSK/F
Associer un type de fichier à un programme spécifique
programme de recherche type XP sous W7 ?
Souci avec une commande dans un fichier bat
Itunes commande effacer ?
lecteur cd affiche pistes audio a 1 ko type .cda
Plus de sujets relatifs à Procédure en ligne de commande, type Dos
 > Tous les forums > Forum Windows 7