[MS-DOS] remplacer le , par un é

Dédé86 Messages postés 690 Statut Membre -  
 merlinux2004 -
Bonjour,

Savez-vous comment faire pour lors d'une commande Tree par exemple, faire en sorte que MS-DOS recopie correctement les accents ?

Merci d'avance

19 réponses

  1. Dédé86 Messages postés 690 Statut Membre 211
     
    Je crois qu'il y a une astuce avec Wordpad en changeant de police, mais je ne me souviens plus laquelle

    Vous pouvez m'aider ?
    0
  2. Dédé86 Messages postés 690 Statut Membre 211
     
    Malheureusement non, mais merci quand même.
    0
  3. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  4. Dédé86 Messages postés 690 Statut Membre 211
     
    Toujours pas, je ne me souviens plus du nom de la police qui permet d'avoir les caractères accentués
    0
  5. le druide Messages postés 40644 Date d'inscription   Statut Contributeur Dernière intervention   6 616
     
    dommage! car sous XP tu lance CMD puis ue fois sur l'écran de la console tu tape tree et sa donne ça, du moin une partie ...

    D:\Documents and Settings\moi>tree
    Structure du dossier pour le volume SYSTEM
    Le numéro de série du volume est **********
    D:.
    ├───Menu Démarrer
    │ └───Programmes
    │ ├───Accessoires
    │ │ ├───Divertissement
    │ │ └───Accessibilité
    │ ├───Démarrage
    │ ├───F6FBB
    │ ├───CDex
    │ │ └───Internet
    │ ├───Kerio
    │ │ └───Personal Firewall 4
    │ ├───AnimGif
    │ ├───ImageCollection
    │ ├───JAlbum
    │ ├───FixMessenger
    │ ├───FileZilla
    │ ├───WinImage
    │ ├───Winamp
    │ ├───AviSynth 2.5
    │ ├───ffvfw
    │ ├───SpeedRam2
    │ ├───Visual Folder Tree Builder 2.1 (Français)
    │ └───Palm Desktop

    0
  6. Dédé86 Messages postés 690 Statut Membre 211
     
    Oui mais quand tu enregistre l'arborescence avec D:\Documents and Settings\moi>tree > D:\arbo.txt
    tu obtiens l'arbo avec des virgules à la place des caractères accentués
    0
  7. le druide Messages postés 40644 Date d'inscription   Statut Contributeur Dernière intervention   6 616
     
    ok ! moi regarde ce que ça donne, c'est ding! ... Il vaut mieux passer par Sélectionner tout dans la fenêtre DOS puis copier dans Wordpad

    ÃÄÄÄMenu D‚marrer
    ³ ÀÄÄÄProgrammes
    ³ ÃÄÄÄAccessoires
    ³ ³ ÃÄÄÄDivertissement
    ³ ³ ÀÄÄÄAccessibilit‚
    ³ ÃÄÄÄD‚marrage
    ³ ÃÄÄÄF6FBB
    ³ ÃÄÄÄCDex
    ³ ³ ÀÄÄÄInternet
    ³ ÃÄÄÄKerio
    ³ ³ ÀÄÄÄPersonal Firewall 4
    ³ ÃÄÄÄAnimGif
    0
  8. Dédé86 Messages postés 690 Statut Membre 211
     
    Pour ça, tu peux utiliser la paramètre /A qui affiche ASCII au lieu des caractères étendus . Exemple :
    D:\Documents and Settings\moi>tree /A > D:\arbo.txt
    Dans ce cas, tu te retrouve avec quelque chose comme ça :

    +---Multim‚dia
    | | +---Gravure
    | | | \---Nero OEM
    | | | +---Manuels d'Utilisation
    | | | \---Nero Toolkit
    | | +---Lecteurs multim‚dia
    | | +---Photo
    | | \---Son
    | +---Outils d'administration
    | \---Utilitaires
    | \---Powertoys
    | \---Microsoft Calculator Plus
    0
  9. Dédé86 Messages postés 690 Statut Membre 211
     
    Vous n'avez pas d'idées alors ?
    0
  10. le druide Messages postés 40644 Date d'inscription   Statut Contributeur Dernière intervention   6 616
     
    rebonjour,

    non pas d'idéé mais juste une question :

    pourquoi tu veux à tout prix passer par Dos pour éditer une liste de fichiers ?
    0
  11. Dédé86 Messages postés 690 Statut Membre 211
     
    Bonsoir,

    Car quand je veux faire une copie sur un CD d'une liste de fichiers importante, j'utilise la commande tree et je l'imprime pour la mettre dans la jaquette du CD, comme ça pas besoin de consulter le CD si je veux rechercher un fichier.
    0
  12. Dédé86 Messages postés 690 Statut Membre 211
     
    C'est sympa, mais je voudrais continuer à utiliser MS-DOS mais je ne me souviens plus de cette police de caractère qui permet d'afficher les caractères accentués.

    Merci quand même
    0
  13. Dédé86 Messages postés 690 Statut Membre 211
     
    Je n'ai tjrs pas trouvé (sniff..)
    0
    1. Dave
       
      Salut!

      Je comprend bien le pb, j'y ai souvent été cofronté en travaillant en ligne de commande...

      Une solution est ce copier ce qui s'affiche à l'écran, après avoir paramétré l'affichage de la console pour qu'elle le permette.
      (clic droit sur la barre de menu, Propriétés, Options: cocher:
      - mode d'édition rapide
      - mode insertion
      Ensuite, pour copier ce qui est à l'écran, tu sélectionne avec la souris ce que tu veux coiper, puis clic droit sur la barre de menu, Modifier, Copier, et puis tu colles ça dans un fichier texte.

      @+
      0
  14. Dave
     
    Ah, voilà une autre solution, mais pour ça il faut disposer de M$Word...
    Bon, j'ai testé sous Word 2000 et ça marche impec.

    Voir ici:

    http://inova.snv.jussieu.fr/helene-html/help/macro/dtb-bm-l03-l08.html

    En résumé il faut ouvrir le fichier texte créé dans la console, en ayant activé dans Word l'option (dans Outils/Options/général/):
    - Confirmation des conversions lors de l'ouverure.

    Choisir la conversion de "texte Ms-Dos", et les caractère s'affichent normalement!
    Ensuite il suffit d'enregister le fichier au format "texte seulement", et le tour est joué: le fichier sera aussi lisible dans Notepad.

    A votre service! ;-)
    0
  15. Dave
     
    En fait les donnés sont affichées et enregistrées de la bonne manière en travaillant sous la console, c'est leur affichage sous Windows qui pose problème.
    Quand on ouvre un fichier texte créé en mode console avec Edit (l'editeur de texte de la console), les caractères sont Ok.
    0
  16. merlinux2004
     
    la solution:

    mode CON CP SELECT=1252

    rem dir /B >Liste.txt
    rem dir D:\ /A /B /O:GEN > d:\filelist.txt
    rem tree D:\ /A /F > D:\filelist.txt
    dir *.* /B >liste.txt

    mode CON CP SELECT=850

    sélectionnez le bon Code Page (mode CON CP SELECT ou avec CHCP)
    0