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 :

CMD XCOPY - apostrophe dans le nom du document


Sujet :

Scripts/Batch

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Gestionnaire
    Inscrit en
    Mai 2014
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Gestionnaire
    Secteur : Finance

    Informations forums :
    Inscription : Mai 2014
    Messages : 14
    Par défaut CMD XCOPY - apostrophe dans le nom du document
    Bonjour,

    Je suis en train travailler sur un script devant permettre la récupération d'une GED.
    Les fichiers présents dans ma GED sont disponibles en vracs sur un serveur. Je dispose d'un ficher excel issu d'une BDD qui liste et cartographie les documents par rubriques (numéro de dossier, catégories, millésimes, nom & emplacement du fichier....).

    A l'aide d'une formule excel, pour chaque document, j'indique le chemin de départ et le nouveau chemin d'arrivée du fichier.

    In fine, il doit s'exécuter une ligne de script avec la fonction XCOPY. Le système ne fonctionne pas trop mal sauf que certains fichiers dont le nom contient un caractère spécial comme une apostrophe ne sont copiés.

    Exemple :

    Code Batch : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    xcopy "\\901-999-99\...\Docs\000710\03100001.doc" "E:\COMMUN\TEST\RECUPGED\DOCS\000710\2003\SPECIF_FISC" /y  >> "E:\COMMUN\TEST\RECUPGED\RecupGED.txt"
    xcopy "\\901-999-99\...\Docs\027110\chiffre d'ffaires 2002.xls" "E:\COMMUN\TEST\RECUPGED\DOCS\027110\2003\CORRESP_IMPORTANTE" /y  >> "E:\COMMUN\TEST\RECUPGED\RecupGED.txt"
    xcopy "\\901-999-99\...\Docs\117800\Lettre de mission.doc" "E:\COMMUN\TEST\RECUPGED\DOCS\117800\2003\PREPA_LM_BUDGET" /y  >> "E:\COMMUN\TEST\RECUPGED\RecupGED.txt"

    Pas de pb pour les lignes 1 et 3. Par contre la ligne 2 ressort avec une erreur type "CHEMIN D'ACCES NON VALIDE" sûrement causé par "chiffre d'ffaires 2002.xls"

    Quelqu'un aurait-il une solution pour contourner ces anomalies de nommage de fichier ?

    Merci d'avance pour votre aide
    Bien cordialement

  2. #2
    Expert confirmé

    Homme Profil pro
    Responsable déploiement (SCCM, InTune, GPO)
    Inscrit en
    Juillet 2014
    Messages
    3 218
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Responsable déploiement (SCCM, InTune, GPO)
    Secteur : Transports

    Informations forums :
    Inscription : Juillet 2014
    Messages : 3 218
    Par défaut
    Utiliser powershell pour une solution fiable.
    Tu va être confronter a de multiples caractères mal interprété comme ton apostrophe é, è, ê, ó ... et d'autre caractère spéciaux comme le &, ^ par exemple

Discussions similaires

  1. Réponses: 0
    Dernier message: 17/09/2020, 16h38
  2. Problème d'apostrophe dans les noms des tables
    Par anaranjado dans le forum Débuter
    Réponses: 2
    Dernier message: 11/03/2010, 18h16
  3. Apostrophes et espaces dans des noms d'attributs
    Par Grulf dans le forum Langage SQL
    Réponses: 12
    Dernier message: 02/07/2008, 09h03
  4. Réponses: 11
    Dernier message: 02/08/2007, 09h04
  5. [BATCH] Espaces dans les noms de fichiers :|
    Par andlio dans le forum Windows
    Réponses: 1
    Dernier message: 03/08/2006, 03h42

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