Création d'un caractère "carré" en fin de fichier txt
Modérateur : WIN32-[GG]
Création d'un caractère "carré" en fin de fichier txt
Bonjour,
j'ai un petit souci qui consiste en l'apparition d'une ligne contenant un caractère "carré" à la fin du fichier txt résultant de la concaténation de plusieurs autre fichiers txt via la commande "copy ..... + ....+ ....". sachant que ce caractère qui apparait n'existe pas dans les fichiers sources mais apparait après la concaténation !!!
Pourriez-vous m'aidez SVP ?
j'ai un petit souci qui consiste en l'apparition d'une ligne contenant un caractère "carré" à la fin du fichier txt résultant de la concaténation de plusieurs autre fichiers txt via la commande "copy ..... + ....+ ....". sachant que ce caractère qui apparait n'existe pas dans les fichiers sources mais apparait après la concaténation !!!
Pourriez-vous m'aidez SVP ?
Re: Création d'un caractère "carré" en fin de fichier txt
Bonjour,
peut tu nous donner la ligne complète de ton xcopy.
Merci
peut tu nous donner la ligne complète de ton xcopy.
Merci
Re: Création d'un caractère "carré" en fin de fichier txt
Bonjour,
Voici la ligne:
Merci à vous
Voici la ligne:
Code : Tout sélectionner
copy %fmOut%FM_DAC1.txt+%fmOut%FM_DAC3.txt+%fmOut%FM_DAC5.txt+%fmOut%FM_DAC7.txt+%fmOut%FM_DAC24.txt %fmOut%FM_DA.txt
Re: Création d'un caractère "carré" en fin de fichier txt
tu as essayé les guillemets ?
Re: Création d'un caractère "carré" en fin de fichier txt
Non! il faut les mettre où ?
Re: Création d'un caractère "carré" en fin de fichier txt
Code : Tout sélectionner
copy "%fmOut%FM_DAC1.txt+%fmOut%FM_DAC3.txt+%fmOut%FM_DAC5.txt+%fmOut%FM_DAC7.txt+%fmOut%FM_DAC24.txt %fmOut%FM_DA.txt" d:\
Re: Création d'un caractère "carré" en fin de fichier txt
Il parait que la commande ne marche plus quand on rajoute des guillemets car je n'ai plus de fichier résultat.
Re: Création d'un caractère "carré" en fin de fichier txt
Salut,
et a la place de la commande copy si tu faisais :
Cette methode n'est pas tres jolie mais devrait resoudre le probleme.
Et si la concatenation se fait a partir de tous les fichiers d'un meme repertoire pourquoi ne pas faire comme ceci:
pour l'exemple je considere que le repertoire qui contient les fichiers a concatener s'appel "mon repertoire" et ce trouve dans le disque c:\
A+
et a la place de la commande copy si tu faisais :
Code : Tout sélectionner
Type "%fmOut%FM_DAC1.txt > Resultat.txt
Type "%fmOut%FM_DAC3.txt >> Resultat.txt
Type "%fmOut%FM_DAC5.txt >> Resultat.txt
Type "%fmOut%FM_DAC7.txt >> Resultat.txt
Type "%fmOut%FM_DAC24.txt >> Resultat.txt
Type "%fmOut%FM_DA.txt >> Resultat.txt
Et si la concatenation se fait a partir de tous les fichiers d'un meme repertoire pourquoi ne pas faire comme ceci:
pour l'exemple je considere que le repertoire qui contient les fichiers a concatener s'appel "mon repertoire" et ce trouve dans le disque c:\
Code : Tout sélectionner
@ echo off
if exist "c:\mon repertoire\resultat.txt" del "c:\mon repertoire\resultat.txt"
for /r "c:\mon repertoire\" %%d in ("*.txt") do if not %%~nxd==resultat.txt type %%d >> "c:\mon repertoire\resultat.txt"
Re: Création d'un caractère "carré" en fin de fichier txt
OK super, je n'ai plus de caractère de créé.
Merci beaucoup pour votre aide !
Cordialement,
Merci beaucoup pour votre aide !
Cordialement,