Concaténation de fichiers

abalone1 -  
cchristian Messages postés 928 Statut Membre -
Bonjour,
Je souhaite concaténer deux fichiers dans un batch à l'aide de la commande DOS suivante :
COPY fichier1.doc + fichier2.doc destination.doc
Mais cela ne fonctionne pas, même en utilisant les commutateurs /b ou /a.
Merci de votre aide.
Configuration: Linux
SeaMonkey 1.1.9

4 réponses

  1. zavenger Messages postés 817 Statut Membre 161
     
    Bonjour,
    Qu'est ce qui ne marche pas: La commande oubien le fichier que tu obtient ne contient pas les bonnes donnees?

    Parce que si tes fichiers sont des docs Word, je ne crois pas que l'on puisse les concatener comme cela
    -1
    1. abalone1
       
      Les données dans le fichier destination ne sont pas les bonnes. J'obtiens simplement une copie du deuxième fichier.
      0
  2. zavenger Messages postés 817 Statut Membre 161
     
    quels types de fichiers copies-tu ? des simpes fichiers texte/ascii ou des fichiers d'une application précise (laquelle)?
    -1
    1. abalone1
       
      Il s'agit de documents word.
      0
  3. zavenger Messages postés 817 Statut Membre 161
     
    Donc je pense que tu ne peux pas concatener les fichiers comme cela, ils contiennent une entete qui donne les caracteristiques de ton fichier et donc je ne vois pas de solution sous dos pour faire ta manipulation.
    Il va falloir que tu fasses ta manip dans word (il y a des macros vba) ou bien tu sauvegardes tes fichiers sans formatage (en mode texte simple) et la, tu vas pouvoir les concatener
    -1
    1. abalone1
       
      Merci pour ces infos.
      0
  4. cchristian Messages postés 928 Statut Membre 131
     
    Bonjour,

    Je ne suis pas certain de bien comprendre le problème. J'ai créé 2 fichiers A.doc et B.doc concaténés avec la commande :
    copy /A A.doc + /A B.doc   /A C.doc
    passée sous l'invite de commandes.

    j'obtiens le fichier C.doc avec les lignes des 2 fichiers concaténés :
    A.doc contient :
    caavsetupLog.txt
    Setup.log
    SkyIcon1.ico
    dr03.gif
    HBAAAAAA2ヘ002
    Manuel_adp2000.pdf
    

    B.doc contient :
    A
    B
    C
    D
    E
    F

    C.doc contient à l'issue de la commande passée sous l'invite de commandes positionnée sur le répertoire contenant les 2 fichiers à concaténer:
    caavsetupLog.txt
    Setup.log
    SkyIcon1.ico
    dr03.gif
    HBAAAAAA2Í002
    Manuel_adp2000.pdf
    
    A
    B
    C
    D
    E
    F

    que je peux modifier sous Word.
    Insérée dans un .bat la même commande s'exécute convenablement :
    A.doc
    B.doc
            1 fichier(s) copié(s).


    Résultats identiques avec extensions .txt.
    -1