Pular para o conteúdo principal
Roberty Studio
RPAGerenciador de Arquivos

Leitura de arquivos em diretórios

Leitura de arquivos em diretórios

Lista todos os nomes de arquivos dentro de uma pasta especificada. Útil para processar em lote todos os arquivos disponíveis em um diretório.


Opções​

Caminho da pasta​

Informe o caminho completo da pasta cujos arquivos serão listados. Exemplo: C:\Desktop\Relatórios.

Leitura recursiva?​

Define se a ação deve listar também os arquivos contidos em subpastas. As opções são:

  • Sim: Lista arquivos da pasta e de todas as subpastas.
  • Não: Lista apenas os arquivos da pasta raiz especificada (padrão).

Retornar caminho completo dos arquivos?​

Define se o retorno deve conter o caminho completo de cada arquivo ou apenas o nome. As opções são:

  • Sim: Retorna o caminho completo (ex: C:\Desktop\Relatórios\arquivo.txt).
  • Não: Retorna apenas o nome do arquivo (ex: arquivo.txt) (padrão).

Retornos​

Código Javascript​

js
actions["id-da-acao"].values // lista de arquivos (Lista)
actions["id-da-acao"].count // quantidade de arquivos (Número)

Seleção de campos​

  • values — lista de arquivos (Lista)
  • count — quantidade de arquivos (Número)

Regras e Condições​

  • O campo Caminho da pasta é obrigatório.
  • A pasta indicada deve existir e ser acessível pelo robô.
  • Se a pasta estiver vazia, a lista retornada estará vazia e a quantidade será zero.
  • A leitura recursiva pode ser lenta em diretórios com muitos subníveis.