Rechercher : dans
Par :

Inserer des accents dans un batch

Dernière réponse le 5 déc 2008 à 11:54:06 akyrion, le 20 oct 2005 à 13:51:55 
 Signaler ce message aux modérateurs

Bonjour, je voudrais utiliser la commande suivante dans un *.bat mais les accents ne passent pas.. comment faire ?

C:\Documents and Settings\All Users\Menu Démarrer\Programmes\Démarrage\Lancement rapide d'Adobe Reader.lnk"

Meilleures réponses pour « inserer des accents dans un batch » dans :
Utiliser des accents et autres caractères spéciaux Voir Dans la plupart des langages de programmation, on ne peut utiliser directement les accents et autres caractères non-anglosaxon. La solution est l'unicode, une sorte de code universel. Par exemple pour afficher la chaine de caractères : " là, ça...
Disk boot failure - Insert system disk and press Enter VoirLe message d'erreur «DISK BOOT FAILURE INSERT SYSTEM DISK AND PRESS ENTER», «Disque non système» ou «No system disk» signifie que l'ordinateur n'a pas trouvé de système d'exploitation sur lequel démarrer (booter). Les causes de ce message d'erreur...
Supprimer les accents avec PHP VoirPour un tas de raisons, il est parfois utile de convertir un texte accentué en un texte sans accents. Voici une fonction permettant de transformer très simplement la quasi-totalité des accents en leur équivalent non-accentués : function...
Télécharger Accent Excel Password Recovery VoirAccent Excel Password Recovery est un récupérateur de mots de passe pour fichier excel. Fini donc les mots de passe oubliés ou perdus. Sa particularité est d'utiliser des algorithmes permettant la récupération du mot de passe : - Soit l'algorithme de...
Caractères spéciaux HTML VoirCodage des caractères spéciaux Le standard HTML demande de respecter le codage des caractères ASCII 7 bits, c'est-à-dire que les caractères accentués ne sont pas autorisés. Il faut pour cela utiliser un codage particulier. Pour...
LaTeX - Insertion d'images VoirStyle LaTeX permet d'insérer des images de différents formats. Le plus simple est d'insérer des fichiers de type eps (Encapsuled Postscript) : Il suffit d'insérer dans le préambule la ligne suivante : \usepackage{graphicx} Puis d'insérer...

1

Zep3k!GnO, le 20 oct 2005 à 14:03:45

Bah change ton raccourcis de répertoire.... :D
Sinon faut voir avec les caractères unicode ptet que ca marche...

Zep3k!GnO
-->hi i hi o on va pas au boulot :P

Répondre à Zep3k!GnO

2

akyrion, le 20 oct 2005 à 14:09:42

Ahaha ouai bien sur je vais changer de rep ^^
Je veux delete un raccourci installé par adobe reader ^^

Bref les caractères unicode ??

Répondre à akyrion

3

Zep3k!GnO, le 20 oct 2005 à 14:23:10

Oui oui tu peux virer ce que Adobe t'as mis y'a pas de soucis pour ce qui est du raccourci...


Bref les caractères unicode ??
ICi M'sieur :D

-->http://www.collectionscanada.ca/6/19/s19-9235-f.html

tu vas voir ..

Zep3k!GnO
-->hi i hi o on va pas au boulot :P

Répondre à Zep3k!GnO

4

akyrion, le 20 oct 2005 à 14:23:23

J'ai utiliser UltraEDIT avec l'affichage en mod OEM, mis mon accent et save mon batch

Del ok :)

Répondre à akyrion

5

Zep3k!GnO, le 20 oct 2005 à 14:25:36

J'ai utiliser UltraEDIT

UltraEdit soi loué, c'est de la BOMBE cet éditeur de texte, il cartonne !

Je l'utilise trop ... :D

Zep3k!GnO
-->hi i hi o on va pas au boulot :P

Répondre à Zep3k!GnO

6

Pierrot, le 19 avr 2006 à 10:05:46

Pour info, j'avais aussi un problème d'accent dans un batch et suis tombé sur votre discussion qui m'a mis la puce à l'oreille et remémorer les création de batch sous windows 3.1 (ça ne nous rajeunit pas !!!!!).

Il y a un éditeur fourni avec le DOS en tapant simplement la commande EDIT qui m'a permis de résoudre mon problème sans passer par UltraEDIT. C'est sur que ce n'est pas le dernier cri en terme d'éditeur mais ça fonctionne très bien et les accents aussi...

Répondre à Pierrot

7

Chrisix, le 19 avr 2006 à 10:35:05

Bonjour... pour résoudre le problème original il me semble qu'il vaudrait mieux utiliser les noms courts de msdos

du style "c:\docume~1\user\mesdoc~1"

au lieu de "c:\documents ans settings\user\mes documents"

Répondre à Chrisix

8

Pierrot, le 19 avr 2006 à 11:31:56

Je suis bien d'accord avec toi bien que ta réponse n'apporte rien comme solution à mon problème.

Pas de souci pour passer dans c:\progra~1\micros~1 etc,etc.

En revanche pour le répertoires Modèles (qui ne fait que 7 caractères) le batch édité avec un bloc notes renvoie un caractère "biscornu" pour le caractère accentué. En utilisant l'éditeur DOS (EDIT) le caractère renvoyé est le bon.

The end.

P.

Répondre à Pierrot

9

Chrisix, le 19 avr 2006 à 17:00:25

Bon ok... alors le plus simple (je pense) c'est d'utiliser un editeur de texte dos style edit... (edit est fourni avec windows)

Répondre à Chrisix

10

Xarkhan, le 13 oct 2006 à 13:58:17

Merci les gars.

Ce petit outil (edit) à sauvé mon batch :)

Répondre à Xarkhan

11

sibtcha, le 28 nov 2006 à 08:37:10

Il faut faire comment pour utiliser edit si le caractère qu'on cherche est "à"

Merci d'avance

Répondre à sibtcha

12

floxi, le 10 oct 2007 à 20:59:28

Salut,
je te conseil pour la gestion des accents d'utiliser Powerbatch qui substitue automatiquement les caractère accentués tu pourra le télcharger ici http://batcher.ath.cx/telechargements.php

Sinon pour les chemin qui sont un peut long tu peut toujours mettre des guillemets genre

>cd "c:\program files"



bon batch ! Flox

Répondre à floxi

13

leprofca, le 14 nov 2007 à 16:35:15

Bonjour,

J'ai le même problème d'accent dans mes batch file. J'ai essayé vos suggestions en utilisant EDIT ... il a converti mes é pour des u avec accent aigu....donc mon problème reste entier...solution ?

Répondre à leprofca

14

Ti_Gaß, le 14 jan 2008 à 09:44:52

Mmmh, voici comment je procède moi ; - ) :

http://www.siteduzero.com/...

Je sais le sujet n'a pas l'aire d'avoir rapport, mais je l'explique dans un des message du topic.

P.S. Désolé pour le modérateurs si vous pensez que je remonte un vieux topic.

Voici un exemple d'utilisation d'accent :

@echo off
echo €a s'utilise des caractŠres accentu‚ en Batch ;).
set /p test=Veuillez saisir des carractŠres accentu‚s :
echo %test%
%homedrive%
cd C:\Documents and Settings\Propri‚taire\Bureau
echo S'il le r‚pertoire Propri‚taire n'existe pas, ne porter pas attention au message d'erreur.
cd
pause
cls
echo Supression du r‚pertoire …†…. S'il n'est pas pr‚sent ne prŠter pas attention au message d'erreur.
rd …†…

Placez ce fichier .bat sur le bureau et exécutez. Voilà !

Finalement, regardez sur mon lien, j'ai taper un tableau complet des converssion des caractères. Dans environ une journée je vais aussi y poster un feuille .doc (Word) uqi ocontient tout les caractères qui "ne serait pas suposer être utilser dans un batch". Je le dis entre guillement. Parce des gens disent que c'est impossible et d'autre comme moi oui :D.
Une dernière chose, je suis juste de passage sur ce site. J'ai remarqué ce topic dans Google et je n'ai pas pu m'emp^^echer d'y répondre. JE vous dit aussi que je vais venir voir les réponses de ce topic.

Sur ce à la prochaine.

Répondre à Ti_Gaß

15

Copyright, le 2 mai 2008 à 11:25:36

Bonjour à tous,

J'ai été confronté au même problème récemment, et j'ai trouvé une solution bien plus simple :

Ouvrez votre fichier bat avec wordpad, si vous ne le trouvez pas taper wordpad.exe dans l'invite de commande.

Et enregistrez votre fichier en précisant que c'est un document text MS-DOS.

Magie !!! Tous vos caractères spéciaux ont été convertis !

Répondre à Copyright

16

Leahkim, le 11 aoû 2008 à 09:48:34

EDIT a marché niquel pour moi !!

Répondre à Leahkim

17

 chhoun_h, le 5 déc 2008 à 11:54:06

L'éditeur de texte Textpad marche aussi, il suffit d'aller dans le menu tools puis "convert to dos" et ensuite sauvegarde le fichier.

Répondre à chhoun_h
Collection CommentÇaMarche.net