¿Existe un reportero de contenido de carpeta con impresión y filtrado?

¿Existe un reportero de contenido de carpeta con impresión y filtrado?

¿Existe alguna utilidad que genere una lista de todos los nombres de archivos de un tipo particular en una carpeta determinada y permita imprimir esa lista?

La búsqueda de Windows cumple con mi lista de deseos de UI pero el resultado de la búsqueda no puede serimpreso.

Esto se puede hacer hasta cierto punto utilizando un script de shell.

for /r %f in (*.*) do echo %~nF >> report.txt

Sin embargo, la lista de resultados no es necesariamente alfabética. Más importante aún, el tipo de archivo del filtro de búsqueda debe cambiarse a través de la consola. La razón por la que también estoy buscando una interfaz de usuario es que la instalación puede ser utilizada por otros miembros de mi familia que son mucho menos conocedores de tecnología que yo; personas para quienes el simple hecho de abrir la consola supone un esfuerzo importante.

En pocas palabras, estoy buscando una aplicación que:

  • Enumere todos los archivos de un tipo determinado en una ubicación determinada

  • Permitir que el listado se ordene visualmente

  • Imprima el listado tal como se representa

Respuesta1

Como dijiste, puedes hacerlo usando un script de shell. Sin embargo, puedes ordenar usando el comando dir en lugar del comando for. Los archivos se pueden enumerar alfabéticamente, usando /ON, o puede optar por ordenarlos por algún otro factor (como el tiempo de creación). Para especificar el tipo de archivo, simplemente enumere las extensiones al final con un comodín para el nombre del archivo. Por ejemplo, para enumerar todos los archivos de tipo txtordenados alfabéticamente, escribiría dir /ON *.txt. También hay otras opciones, como filtrar por atributo de archivo. Puedes leer sobre ellos usando dir /?.


Actualizar:
Encontré este artículo de la base de conocimientos de Microsoft que describe cómo agregar una opción "Imprimir listado de directorios" al menú contextual de una carpeta. Lo probé en mi computadora portátil y parece funcionar. Puede leerlo aquí y descargar su herramienta para configurarlo automáticamente (u obtener las instrucciones para hacerlo usted mismo manualmente):
http://support.microsoft.com/kb/321379

Respuesta2

Es posible que desee intentar ejecutar esto desde una ventana emergente:

dir/a/b/s *.txt > filelist.txt

información relacionada