Windows - Połącz wiele plików tekstowych w jeden plik tekstowy [duplikat]

15

Możliwa duplikat:
jakikolwiek wiersz poleceń lub wsadowe polecenie cmd do połączenia wielu plików?

Mam ponad tysiąc plików tekstowych, które chciałbym połączyć w jeden plik tekstowy, czy jest jakiś sposób, aby to zrobić automatycznie?

CLiown
źródło
Czy wszystkie są w tym samym katalogu? Czy masz listę wszystkich plików?
Nifle,
Wszystkie znajdują się w tym samym katalogu i nie mam listy nazw plików.
CLiown
Zatem odpowiedź JC2k8 powinna zrobić to, czego potrzebujesz. Nie zapomnij wrócić i zaakceptować później.
Nifle,
bardziej chwytliwy tytuł niż zduplikowany, więc +1
Wolf

Odpowiedzi:

23

Wyciągnij linię poleceń i chodźmy:

copy /a *.txt concat.txt

Spowoduje to konkatenację wszystkich plików txt w tym samym katalogu w jeden plik o nazwie „concat.txt”.

/A wskazuje plik tekstowy ASCII

JC2k8
źródło
krótkie pytanie, krótka odpowiedź +1 (tylko mała skaza, zmieniająca się litera / a)
Wolf
1
Opcja /alub /Awydaje się mniej przydatna niż się spodziewano. Dostaję kanały śmieci w pierwszym pliku po konkatenacji. Być może ta opcja jest już nieaktualna, ponieważ istnieje wiele alternatywnych formatów: w większości myślisz, że to ASCII, ale tak się nie /bstanie, jeśli ostatnia linia zakończy się wysuwem wiersza.
Wolf