xmarkLimpar Pasta

Realiza a limpeza de pasta e de seus documentos

Visão Geral

O objeto Limpar Pasta é utilizado para remover os arquivos existentes dentro de um diretório específico durante a execução de um robô.

Esse objeto permite que o robô mantenha diretórios organizados, removendo arquivos desnecessários ou temporários sem necessariamente excluir a pasta em si.

A limpeza é realizada no diretório informado no campo Diretório, podendo opcionalmente manter ou remover os subdiretórios existentes.


Funcionamento

O objeto Limpar Pasta remove os arquivos contidos dentro de um diretório informado no sistema operacional.

Fluxo de funcionamento:

  1. O robô executa o objeto Limpar Pasta.

  2. O caminho informado no campo Diretório é utilizado para localizar a pasta no sistema.

  3. O objeto remove os arquivos existentes dentro desse diretório.

  4. Dependendo da configuração, os subdiretórios podem ser preservados ou removidos.

Esse comportamento permite que o robô realize limpeza de arquivos temporários ou manutenção de diretórios utilizados em automações.

Quando usar

  • Quando for necessário remover arquivos dentro de uma pasta sem excluir o diretório.

  • Quando o robô precisar limpar diretórios utilizados temporariamente durante o processo.

  • Quando for necessário reiniciar o conteúdo de um diretório antes de um novo processamento.

Quando não usar

Não utilizar quando o objetivo for excluir completamente a pasta, pois nesse caso deve-se utilizar o objeto Eliminar Pasta.


Configuração

CAMPO
DESCRITIVO

Título

Nome do objeto dentro do fluxo do robô.

Nome Identificador do Objeto

Identificador único do objeto dentro do robô.

Diretório

Caminho da pasta cujo conteúdo será removido.

Manter Subdiretórios

Quando habilitado, mantém os subdiretórios existentes no diretório durante a limpeza.


Exemplos

Exemplo simples

Fluxo básico para limpar uma pasta:

  1. Inserir o objeto Limpar Pasta no fluxo do robô.

  2. Informar o caminho do diretório no campo Diretório.

  3. Executar o robô.

Após a execução, os arquivos contidos na pasta serão removidos.

Exemplo aplicado

Cenário: um robô utiliza uma pasta temporária para armazenar arquivos processados.

Fluxo:

  1. O robô utiliza um diretório para armazenar arquivos temporários durante o processamento.

  2. Após a conclusão do processo, o objeto Limpar Pasta remove os arquivos desse diretório.

  3. O diretório permanece disponível para futuras execuções do robô.

Se necessário, a opção Manter Subdiretórios pode ser habilitada para preservar a estrutura de pastas.


Retornos


Erros comuns e como evitar

Diretório inválido

Ocorre quando o caminho informado no campo Diretório não corresponde a uma pasta existente.

Como evitar:

  • Verificar se o diretório informado existe antes da execução.

Permissão insuficiente

Se o robô não possuir permissão para remover os arquivos do diretório, a operação pode falhar.

Como evitar:

  • Garantir que o usuário ou runtime possua permissões adequadas no diretório.

Arquivos em uso

Se algum arquivo estiver sendo utilizado por outro processo, ele pode não ser removido.

Como evitar:

  • Garantir que os arquivos não estejam abertos ou em uso durante a execução do robô.


Boas práticas

  • Utilizar este objeto para limpeza de arquivos temporários antes ou após processos automatizados.

  • Preservar a estrutura de diretórios utilizando a opção Manter Subdiretórios quando necessário.

  • Validar previamente a existência do diretório antes de executar a limpeza.

  • Utilizar nomes claros no campo Título para facilitar a identificação no fluxo do robô.

Last updated

Was this helpful?