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 :

Pb d'accents dans un script batch


Sujet :

Scripts/Batch

  1. #1
    Membre confirmé
    Inscrit en
    Mai 2006
    Messages
    157
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 157
    Par défaut Pb d'accents dans un script batch
    salut,
    j'ai fait un petit script de sauvegarde pour les postes windows avec rsync...
    mais j'ai un petit problème avec les accents.
    par exemple un nom de profile est Bérengère.

    j'ai donc un path:
    Documents and Settings/Bérengère/Repertoire_a_sauver

    quand je passe ce path en paramètre à rsync...
    il me pete des hieroglyphes...
    J'ai sauvé le script en ANSI, un autre en UTF-8...
    rien y fait le script interprete B{hieroglyphe}reng{hieroglyphe}re/Repertoire_a_sauver

    J'ai essayé de modifier le nom de son profil, le pb c'est que w$ ne modifie pas le registre ni même le repertoire dans Documents and Settings...juste le nom au dessus du panneau "démarrer".

    J'ai essayé de contourner le problème en créant un lien...genre "sauvegarde" qui pointe vers Documents and Settings/Bérengère/Repertoire_a_sauver mais w$ à l'air un peu perdu...

    Comment faire?
    Pour que w$ interprete correctement les accents de ses repertoires?
    merci
    a+
    cassy.

  2. #2
    Membre confirmé
    Inscrit en
    Octobre 2002
    Messages
    24
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Octobre 2002
    Messages : 24
    Par défaut
    Tu peux peut-être essayer avec le short name ?
    Tu peux l'obtenir avec dir /X

  3. #3
    Membre confirmé
    Inscrit en
    Mai 2006
    Messages
    157
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 157
    Par défaut
    ma ligne de commande ressemble à ça:


    rsync -a -b --backup-dir=previous_version -v --progress --delete --exclude-from=%EXCLUDE_PATH% "/cygdrive/C/Documents and Settings/Bérengère" dev_server::rsync_berengere>> %LOG_PATH%

    ok j'ai fait un DIR /X
    malheureusemment ça marque BERENG~1
    comment expliquer...le E est majuscule mais + petit que les autres...et il a un accent

    autre idée?

  4. #4
    Membre confirmé
    Inscrit en
    Octobre 2002
    Messages
    24
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Octobre 2002
    Messages : 24
    Par défaut
    Essaie comme cela pour voir si cela fonctionne.

    rsync -a -b --backup-dir=previous_version -v --progress --delete --exclude-from=%EXCLUDE_PATH% "/cygdrive/C/Documents and Settings/BERENG~1" dev_server::rsync_berengere>> %LOG_PATH%

Discussions similaires

  1. Réponses: 1
    Dernier message: 05/01/2013, 20h41
  2. Problème d'accent dans le script java
    Par anaice dans le forum Pentaho
    Réponses: 1
    Dernier message: 06/11/2009, 15h12
  3. récupérer valeur sql - dans un script batch
    Par persam dans le forum SQL
    Réponses: 6
    Dernier message: 09/08/2007, 16h22
  4. Créer une clé de registre dans un script batch
    Par persam dans le forum Windows XP
    Réponses: 2
    Dernier message: 27/07/2007, 11h32
  5. test de connexion dans un script batch
    Par pasfute dans le forum Connexions aux bases de données
    Réponses: 1
    Dernier message: 03/07/2007, 16h03

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