Respuestas:
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
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).
tree C: /F >> log.txt
Da una vista un poco más útil, realmente depende de lo que necesites hacer después.