Fórum Juntar arquivo TXT do diretório e subdiretórios em .BAT #597048
11/09/2018
0
preciso juntar mais de 300 arquivos .txt em um só, mas eles estão em uma pasta raíz além das subpastas. Como posso fazer isso em .BAT?
Ví alguns exemplos, mas me perdi quando tenho que fazer com subpastas.
C:\\a>type *.txt>> aula.txt
Obrigado
Filipe Silva
Curtir tópico
+ 1Post mais votado
12/09/2018
Fiz um teste assim e funcionou, só fique atendo em colocar o arquivo de saída em um diretório diferente do que vc está (não tentei executar o comando de um diretório diferente do que tem os txt's). Pq se vc gerar o arquivo unificado na mesma pasta ele vai tentar "exportar" o arquivo de saída também....
for %x in (*.txt) do type %x >> c:\\temp\\saida\\unico.txt
abraço,
Ricardo Pestana
Gostei + 1
Mais Posts
11/09/2018
Diego Silva
Gostei + 0
11/09/2018
Filipe Silva
Olá, Diego.
Não precisa ser em BAT.
O importante que seja possível juntar os arquivos txt que estarão na pasta principal e nas subpastas, para que ele fique tudo em um único arquivo txt.
Obrigado pela atenção!
Gostei + 0
11/09/2018
Filipe Silva
As subpastas são aleatórias, ou seja, não tem pasta pré definida, então teria que entrar em qualquer pasta e agregar o txt pertencente aquela subpasta.
C:\\111>type /s *.txt* > agregado.txt
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)