Concaténation de fichiers

Fermé
abalone1 - 7 oct. 2008 à 14:06
cchristian Messages postés 921 Date d'inscription lundi 21 janvier 2008 Statut Membre Dernière intervention 6 mars 2012 - 7 oct. 2008 à 16:24
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.
A voir également:

4 réponses

zavenger Messages postés 811 Date d'inscription vendredi 29 février 2008 Statut Membre Dernière intervention 20 avril 2012 161
7 oct. 2008 à 14:10
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
Les données dans le fichier destination ne sont pas les bonnes. J'obtiens simplement une copie du deuxième fichier.
0
zavenger Messages postés 811 Date d'inscription vendredi 29 février 2008 Statut Membre Dernière intervention 20 avril 2012 161
7 oct. 2008 à 14:21
quels types de fichiers copies-tu ? des simpes fichiers texte/ascii ou des fichiers d'une application précise (laquelle)?
-1
Il s'agit de documents word.
0
zavenger Messages postés 811 Date d'inscription vendredi 29 février 2008 Statut Membre Dernière intervention 20 avril 2012 161
7 oct. 2008 à 14:33
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
Merci pour ces infos.
0
cchristian Messages postés 921 Date d'inscription lundi 21 janvier 2008 Statut Membre Dernière intervention 6 mars 2012 131
7 oct. 2008 à 16:24
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