Ir al contenido

List Files

Tipo: list-files  ·  Paquete: Filesystem Activities v1.0.0  ·  Salida: string[]

Devuelve una lista de rutas de los archivos (o carpetas) que hay dentro de un directorio. Es la base de los procesos que trabajan sobre muchos archivos: recorrer todos los Excel de una carpeta, procesar cada PDF de descargas, archivar lo que llegó hoy. Soporta patrones (*.xlsx), búsqueda en subcarpetas y filtro por tipo.

Lista el contenido de la carpeta path. Filtra por el pattern (un glob como *.xlsx), opcionalmente baja a las subcarpetas (recursive) y decide si incluir archivos, carpetas o ambos (include). Devuelve las rutas como un arreglo de textos, que normalmente recorres con For Each.

ParámetroEditorDescripción
pathexpresiónCarpeta a listar. Ej: C:\descargas.
ParámetroEditorDescripción
patterntextoPatrón glob para filtrar. Por defecto * (todo). Ej: *.xlsx, factura_*.pdf.
recursivebooleanoIncluir subcarpetas. Por defecto false.
includelistaQué incluir: files (def.) · directories · all.

Devuelve un string[] (arreglo de rutas). Recórrelo con For Each.

Procesar todos los Excel de una carpeta y sus subcarpetas:

List Files path = "C:/datos" pattern = "*.xlsx" recursive = true → output: archivos
Log message = = "Encontrados " + count(archivos) + " archivos"
For Each items = = archivos itemVariable = ruta
└─ activities:
Read Excel Sheet path = = ruta → output: tabla
... procesar ...