Tengo miles de .prt
archivos que estoy combinando en CMD usando:
copy /b *.prt newfile.prt
Los estoy importando a Excel y funciona bien, aparte de que también me encantaría incluir los nombres de los archivos individuales.
¿Existe algún comando que pueda usar para esto en CMD? ¿O algo que añadir al que estoy usando? Cualquier ayuda sería muy apreciada.
Respuesta1
El comando for
ofrece una forma más flexible de trabajar con un conjunto de archivos. El siguiente comando será funcionalmente similar a copy /b *.prt newfile.prt
:
for %i in (.\*.prt) do type %i >> newfile.prt
Dependiendo exactamente de cómo desee incluir nombres de archivos en el nuevo archivo concatenado, su implementación puede ser diferente. A continuación se muestra simplemente un ejemplo, donde el nombre de cada archivo individual precede a su contenido en el nuevo:
for %i in (.\*.prt) do echo %i >> newfile.prt && type %i >> newfile.prt