Précédent   MicroClick-Québec.ca > PROBLÈMES TECHNIQUES > Windows > Windows 10 - Windows 11

Notices

Réponse
 
Outils de la discussion Modes d'affichage
Vieux 29/11/2022, 22h58   #1
carpediem
 
Avatar de carpediem
 
Date d'inscription: 13/02/2017
Messages: 4 111
Par défaut Batch file...

Bonjour,

J'ai un petit problème pour accéder dans un batch file à un répertoire que Windows à créé avec une lettre accentué comme "é" ou "ç". Comme c'est Windows qui l'a lui-même créé dans le répertoire "users", je ne pense pas pouvoir simplement changer le nom du répertoire.

Mon fichier est un fichier texte créé avec Bloc note.

Si j'ouvre une fenêtre DOS et que je tape par exemple
CD c:\andré
ça fonctionne.

Mais si la même commande est dans un batch file, Windows n'écrit pas le "é" sur la commande qui apparaît à l'écran mais le graphique de la lettre.

Est-ce que quelqu'un s'il y a un truc pour forcer Windows à utiliser le caractère français.

Merci d'avance
__________________
.
.

"La façon la plus perfide de nuire à une cause, c'est de la défendre, avec intention, par des arguments fautifs."
Friedrich Nietzsche

"Quand l'ignorance devient la norme, la vérité quant à elle devient un péché."
Kateb Yacine

Dernière modification par carpediem ; 30/11/2022 à 07h22.
carpediem est connecté maintenant   Réponse avec citation
Vieux 30/11/2022, 09h06   #2
bebert
 
Date d'inscription: 13/02/2017
Messages: 97
Par défaut Re : Batch file...

Bonjour... je te propose deux pistes de solutions.

1) Au début de ton fichier batch, entre ce code : CHCP 1212

2) Quand tu enregistre ton fichier, fais Enregistrer sous et choisis l'encodage ansi ou utf-8. Je ne me souviens plus lequel des deux exactement. Fais des tests.

https://zupimages.net/up/22/48/i1pn.png

Bonne chance
bebert est déconnecté   Réponse avec citation
Vieux 30/11/2022, 09h16   #3
carpediem
 
Avatar de carpediem
 
Date d'inscription: 13/02/2017
Messages: 4 111
Par défaut Re : Batch file...

Merci....

Je viens tout juste d'arriver à une solution probablement similaire en utilisant Wordpad ++ et en changeant l'encodage pour la langue française.

J'ai aussi réalisé qu'il y avait un second problème. Windows ne semble pas comprendre le répertoire "Utilisateurs" dans une commande. Il faut lui dire "users".

Faut dire que je n'avais pas touché aux éditeurs de fichiers texte et aux batchs files depuis windows 3.1 !!!!!

Si ça peut servir à quelqu'un....

https://forums.commentcamarche.net/f...-dans-un-batch


Encore une fois merci
__________________
.
.

"La façon la plus perfide de nuire à une cause, c'est de la défendre, avec intention, par des arguments fautifs."
Friedrich Nietzsche

"Quand l'ignorance devient la norme, la vérité quant à elle devient un péché."
Kateb Yacine
carpediem est connecté maintenant   Réponse avec citation
Réponse


Utilisateurs regardant la discussion actuelle : 1 (0 membre(s) et 1 invité(s))
 
Outils de la discussion
Modes d'affichage

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non

Navigation rapide


Fuseau horaire GMT -5. Il est actuellement 00h22.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Version française #23 par l'association vBulletin francophone