IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Scripts/Batch Discussion :

Ansi vers OEM


Sujet :

Scripts/Batch

  1. #1
    Futur Membre du Club
    Inscrit en
    Mai 2011
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Mai 2011
    Messages : 12
    Points : 8
    Points
    8
    Par défaut Ansi vers OEM
    Salut tout le monde,

    Dans l'invite de commande, je fais : systeminfo.exe > c:\info.txt
    Le fichier txt affiche mal les lettres françaises accentuées car l'écriture est codée en ANSI. La solution est de convertir ce fichier en OEM-863 (OEM français).

    J'ai cherché et trouvé un script convertisseur ANSI --> OEM, mais le fichier résultant affiche toujours mal les lettres accentuées car je crois que l'OEM n'est pas le 863 (OEM-français)

    Quelqu'un peut-il m'aider à trouver un script ou outil qui fait la conversion vers OEM français ? merci.

  2. #2
    Membre averti Avatar de plopi
    Homme Profil pro
    Analyste d'exploitation
    Inscrit en
    Mars 2011
    Messages
    191
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Analyste d'exploitation
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mars 2011
    Messages : 191
    Points : 306
    Points
    306
    Par défaut
    j'ai pas vraiment la réponse à ta question, mais pour ce genre de problématique je convertis le texte à l'aide de Notepad++ (vu que c'est l'éditeur de texte dont je me sers pour scripter ça me coute rien de plus ), après si c'est pour du traitement pour un paquet de fichiers j'avoue que mon reply à ton post est un peu hors-sujet.... je m'en excuse d'avance M'enfin ça pourra peut être quand même servir à toi ou à d'autre on sait jamais

    Dans Notepad++, menu : "Encodage" , "Codage des caractères" , "Langues d'Europe Occidentale" "OEM 863 French"

  3. #3
    Futur Membre du Club
    Inscrit en
    Mai 2011
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Mai 2011
    Messages : 12
    Points : 8
    Points
    8
    Par défaut
    Merci pour ta réponse, moi aussi j'ai Notepad++ et je me sers de lui pour convertir manuellement, mais je cherche un outil ou script pour le faire automatiquement

  4. #4
    Membre émérite
    Inscrit en
    Avril 2010
    Messages
    1 495
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 1 495
    Points : 2 274
    Points
    2 274
    Par défaut
    salut,

    C’est plutôt oem vers ansi que tu veux. Tu peux essayer avec la commande "chcp 1252" juste avant de faire appel à systeminfo. Sinon, en faisant une recherche sur la Toile avec des mots dans le genre oemtoansi ou oem2ansi, tu devrais trouver.

  5. #5
    Futur Membre du Club
    Inscrit en
    Mai 2011
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Mai 2011
    Messages : 12
    Points : 8
    Points
    8
    Par défaut
    Merci c'est vrai, de OEM vers ANSI et pas l'inverse, voici le VBScript de conversion : http://www.bellamyjc.org/download/vbs/oem2ansi.vbs

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [E-03]Conversion ANSI vers OEM
    Par Delivrance dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 10/12/2008, 20h09
  2. batch unix ANSI to OEM
    Par laury33 dans le forum Shell et commandes GNU
    Réponses: 8
    Dernier message: 13/06/2007, 11h03
  3. shell ansi to OEM
    Par laury33 dans le forum Windows
    Réponses: 6
    Dernier message: 11/06/2007, 18h33
  4. Conversion Ansi vers Unicode
    Par FamiDoo dans le forum C++
    Réponses: 10
    Dernier message: 10/08/2006, 14h31
  5. Réponses: 4
    Dernier message: 28/12/2005, 13h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo