Crear lista de archivos / carpetas


8

¿Hay una manera rápida de generar una lista de archivos y carpetas en la carpeta en Windows XP / Vista en un archivo de texto? ¿Cómo?

Respuestas:


9

Una pequeña aplicación llamada FileList debería hacer el trabajo bien si quieres algo un poco más poderoso quedir /s > files.txt

Desde el archivo Léame:

FileList es una utilidad de línea de comando que produce una lista de archivos de
ruta en formato CSV, que se puede importar en una hoja de cálculo o base de datos.
La lista incluye el nombre del archivo, el tamaño, la ruta, el último acceso y el cambio.
fecha, etc. Versiones de Windows compatibles: Windows 200 * / XP / Vista

Uso:

 LISTA DE ARCHIVO [/ OPCIÓN] [/ FILTER pattern1; pattern2; ...] [/ NOHEADER]
          Ruta [> list.csv]

/ NOHEADER Deja fuera los encabezados de columna de la salida.

/ ATTRIBUTES Incluye una columna con los atributos que se establecen para cada archivo.

/ OWNERS Agrega una columna que contiene el propietario de cada archivo. Consultando el
            El propietario del archivo es, por desgracia, una operación lenta en un dominio de Windows,
            Es por eso que los propietarios de archivos están desactivados de forma predeterminada. Usando esta opción
            disminuirá significativamente la generación de la lista.

/ AUTORES Además extrae el nombre del autor de los documentos de MS Office.
            No confunda al autor con el dueño. El propietario aparece en
            una columna extra por defecto. Este interruptor ralentiza la creación de
            la lista.

/ LASTSAVEDATE Además extrae la última fecha de guardado de los documentos de MS Office.

/ MD5 Incluye una columna con la suma de comprobación MD5 de cada archivo.

/ FILTER Permite especificar uno o más filtros, separados por punto y coma.
            Los comodines '*' y '?' puede ser usado.

Usando ">" la salida puede ser redirigida a un archivo.


INSTALACIÓN
~~~~~~~~~~~~
Simplemente coloque FileList.exe donde desee, le recomendamos su carpeta de Windows.


CONSEJOS Y ANOTACIONES
~~~~~~~~~~~~~~~~~~
* FileList utiliza el separador de lista que se establece en el Panel de control de Windows.
* El uso de la extensión .CSV para el archivo de salida le permite abrir el archivo
  en Excel con un doble clic en el Explorador.
* El comando "at" de Windows se puede usar para programar la creación de listas con
  FileList. El siguiente comando crea una lista de todos los archivos mp3, incluidos
  sus dueños todos los lunes por la noche:
  a las 00:01 / CADA: m "C: \ ruta \ a \ filelist.exe" / PROPIETARIO / FILTRO * .mp3 c: \ ^> output.txt

6

¿Qué detalles necesitas? En particular, ¿qué quieres que haga?

dir /s > files.txt

no cumple?


2

Usando PowerShell:

dir > filename

o, para recursivo

dir -r > filename

Si lo desea, *.foosolo archivos:

dir . -r -filter *.foo > filename

1

Lo mejor que he encontrado para ti sin usar un archivo por lotes es:

dir / B> archivos.txt

Esto le dará todos los nombres de los archivos y directorios en la carpeta actual, pero para extraer el tamaño de los archivos sin obtener la información de tiempo, parece que tomará un archivo por lotes O necesitará instalar un Windows versión de sed, y úsela para editar las líneas (canalizándolas).


0
tree C: /F >> log.txt  

Da una vista un poco más útil, realmente depende de lo que necesites hacer después.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.