Imprimir esta página
Miércoles, 05 Marzo 2014 00:00

Cómo copiar los nombres de los archivos de una carpeta a un txt

Valora este artículo
(7 votos)

En este ejercicio se van a  copiar los títulos de los archivos de una carpeta a un archivo de texto.

Por ejemplo una carpeta contiene 1000 canciones y necesitamos los títulos de las 1000 canciones en una lista.

¿Cómo lo hacemos?

¿Nos ponemos a escribir uno a uno, todos los títulos o los nombres de los archivos, a un archivo de texto? Uf, que pereza.

Lo mejor será que veas el siguiente vídeo y elije entre uno de los dos métodos que se presentan. Ya verás que es muy sencillo.

 

Instrucciones para el método 1º:

1. Descargar el Script "0000_copiarNombresArchivos_de_carpeta_a_txt.bat"

Descargar el Script

Imagen de la descarga en DropBox

2. Extraer el contenido del Zip o hacer doble clic sobre el archivo y pulsar el botón Extraer:

Extraer el contenido del Zip

 

3. Copiar el Archivo .bat de la carpeta que acabamos de extraer:

Imagen: Copiar el Archivo .bat de la carpeta que acabamos de extraer

Y pegarlo en la carpeta, de donde queramos sacar el listado de archivos:

Imagen: Y pegarlo en la carpeta, de donde queramos sacar el listado de archivos

 

4. Hacer doble clic con el ratón sobre el archivo que acabas de pegar y listo:

Se genera un archivo de texto debajo, con el nombre de 0000_lista.txt

Imagen: Hacer doble clic con el ratón sobre el archivo que acabas de pegar y listo

 

Si abres el archivo veras que su contenido  es un listado completo de archivos existentes en la carpeta:

Imagen: Listado completo de archivos en el txt creado

Sólo queda guardar nuestro Script para reutilizarlo más veces cuando sea necesario.

Logo Script de Batch

 

Instrucciones para el método 2º:

1. Presionar las teclas "Inicio o Windows" y "R" de forma simultánea. Esto abre el cuadro de diálogo "Ejecutar" en él escribir "cmd" y dar al  "Enter" esto abrirá el "Símbolo del sistema".

Imagen: Ventana Ejecutar y escribir "cmd"

2. Escribir "cd" en la ventana del "Símbolo del sistema" seguido de la ruta completa de la carpeta que deseas listar, por ejemplo:

cd c:\usuarios\Paco\music

Presiona "Enter".

A partir de Vista y las siguientes distribuciones de Windows, puedes acortar este proceso navegando hasta la carpeta y  haciendo clic sobre la barra de direcciones en la parte superior de la ventana, borrando el contenido de la barra de direcciones y escribiendo "cmd" seguido de la tecla "Enter". Esto abre la ventana del "Símbolo del sistema" en la carpeta.

 

2. Escribir:

dir /b > lista.txt

en la ventana del "Símbolo del sistema" y presiona "Enter".

Este comando hace que la lista de archivos contenidos en la carpeta y sin escribir ningún atributo de dichos archivos, se copie en un archivo llamado "lista.txt" y si no existe, será creado.

Imagen: Consola con el código escrito a ejecutar: dir /b > lista.txt

Cerrar la ventana del "Símbolo del sistema".

 

3. Abrir el archivo "lista.txt". Cada línea del archivo de texto es el nombre de cada uno de los archivos de la carpeta.

Imagen del archivo de texto generado con el listado de los archivos contenidos en la carpeta

 

4. Hacer clic en cualquier lugar de lista y presionar las teclas "Ctrl" y "E" en el teclado de forma simultánea. La lista completa será resaltada. Hacer clic con el botón derecho sobre la zona resaltada y seleccionar "Copiar".

O sea Seleccionar y copiar todo.

 

5. Abrir un  Excel. Haz clic en la celda de la esquina superior izquierda (A1), y presiona las teclas "Ctrl" y "V"  de forma simultánea o botón derecho y pegar. La lista será pegada en la hoja de cálculo de Excel.

 

6. Presionar la tecla "F12" para que aparezca el cuadro de diálogo "Guardar" o dar a Guardar como.... Guardar la lista en la ubicación que prefieras.

Visto 8217 veces