2013-06-28 6 views

Répondre

1

+ utilisation dans la commande de copie pour concaténer plusieurs fichiers en un seul fichier. Vérifié dans l'invite de commande Windows 8.

copie fichier1 + fichier2 + fichier3 destfile

Pour les fichiers en question, ce qui suit devrait travailler

copy \server1\f\tes1.txt + \server2\f\test2.txt + \server3\f\test3.txt \server1\f\final.txt 
+0

pour cela vous devez être très précis et nommer chaque fichier –

2
copy "\server1\f\tes1.txt" + "\server2\f\test2.txt" + "\server3\f\test3.txt" = "\server1\f\final.txt" 
0

Exécuter ce dans le dossier qui contient tous les fichiers du serveur

for /d %%a in (*) do type %%a\*.txt >> server1\final.txt 

Cela devrait fonctionner

+0

Les dossiers de P sont '*' dans votre code? Précisez s'il vous plaît. – Endoro

+0

@Endoro J'ai déjà dit "Exécuter ceci dans le dossier qui contient tous les fichiers du serveur" qui est le dossier qui contient \ server1 \, \ server2 \ etc – Monacraft

+0

Server 1 2 et 3 sont trois machines différentes, en utilisation normale. – foxidrive

1
Get-Content \\server1\f\tes1.txt,\\server2\f\test2.txt,\\server3\f\test3.txt | 
Out-File \\server1\f\final.txt 
1

Modifier le répertoire dans votre dossier de documents et exécuter cette commande cmd

forfiles /M *.act /C "cmd /c type @file >>d:\final.txt" 

d: \ final.txt est la sortie * .act est les fichiers avec l'extension ACT

Cette commande choisira chaque fichier du répertoire courant avec l'extension ACT et l'enverra comme argument à CMD où ce contenu de fichier est renvoyé à final.txt

Questions connexes