On est parfois confronté à la tâche de devoir fusionner plusieurs fichiers texte – peut-être des sorties de log d’un programme (Fichier commande excel). Cela peut servir à faciliter le transfert des données ou à améliorer la clarté.

Windows n’offre aucune aide – à part l’ouverture de tous les fichiers via l’éditeur et la copie via le presse-papiers. Une méthode très peu pratique – surtout lorsqu’il ne s’agit pas d’une poignée de fichiers mais de centaines.

L’invite de commande, c’est-à-dire le mode ligne de commande de Windows, s’impose ici. Démarrez-le via le menu Accessoires ou en tapant directement la commande “CMD”.

Pour accéder au répertoire souhaité en ligne de commande, procédez comme suit

Naviguez maintenant dans le répertoire qui contient les fichiers à combiner. Pour ce faire, utilisez la commande “cd”. Si vous connaissez le chemin complet dans lequel se trouvent les fichiers, saisissez-le directement, comme ceci :

cd usermarkustestdaten

Pour arriver progressivement au but, allez d’abord au niveau supérieur du répertoire (la barre oblique inversée est accessible par [AltGr + ß] )

et à partir de là, descendez toujours d’un répertoire

cd utilisateur

cd markus

Si vous ne connaissez pas le nom exact du répertoire, il vous suffit de saisir les premières lettres et d’appuyer sur la touche de tabulation. Windows complète alors le nom avec la première occurrence correspondante. Sinon, la commande “dir” vous donne les répertoires et les fichiers du niveau actuel.

En relation  La ligne de commande sous Windows peut faire plus que ce que vous pensez.

Pour combiner des fichiers avec du texte

S’il s’agit de fichiers avec une extension spécifique, par exemple *.log, saisissez :

copy *.log combiné.log

Vous retrouvez maintenant tous les contenus des fichiers dans combiné.log. L’outil copy trie les fichiers selon leur nom.

Pour combiner des fichiers binaires

Si vous souhaitez combiner des fichiers binaires plutôt que des fichiers texte – par exemple parce qu’un fichier source a été divisé en plusieurs parties plus faciles à transférer – ajoutez le paramètre /b. Par exemple, si vous avez les fichiers document.001, document.002 et document.003 et que vous souhaitez créer un document.doc à partir de ces fichiers, utilisez :

copy /b document.* document.doc

Pour plus de confort, il est possible d’utiliser des outils Windows qui facilitent la combinaison ou le fractionnement de fichiers. Le puissant Windows Commander de www.ghisler.com, par exemple, dispose de fonctions correspondantes.