activities
latest
false
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo.
UiPath logo, featuring letters U and I in white
Atividades de produtividade
Last updated 15 de nov de 2024

Mover arquivos para pastas dedicadas por tipo

Sobre

Resumo: mova novos arquivos em subpastas com base no tipo (PNG, JPEG, XLSX, PPTX, PDF).

Aplicativos: OneDrive

Description: Move files in dedicated folders based on the file type.

  • Identifique o TipoMime do novo Arquivo Criado e mova-o para uma pasta específica.
    • Arquivos do Excel (.xlsx, .xls) – mover para a pasta do Excel

    • Arquivos do Docs (.docx) – mover para a pasta Docs

    • Arquivos de Imagem (.png, .jpg ) – mover para a pasta Imagens

    • Arquivos PDF (.pdf) – mover para a pasta PDF

  • Se o documento não foi movido com sucesso, mova-o para uma pasta Desconhecida .

Este exemplo explica como criar um fluxo de trabalho que mova automaticamente novos arquivos para subpastas com base em seu tipo (PNG, JPEG, XLSX, PPTX, PDF). Quando um novo arquivo é criado no OneDrive, o MimeType do arquivo recém-criado é identificado e, então, o arquivo é movido para uma pasta específica, com base em seu tipo. Se o arquivo não foi movido com sucesso (se não estiver classificado em uma das categorias acima), ele será movido para uma pasta Desconhecida.

Este exemplo apresenta as atividades do Microsoft 365, como File Created e Move File/Folder, bem como as atividades do sistema, como If e Log Message.

Fluxo de Trabalho

Dica: se você quiser economizar tempo, use o modelo Mover arquivos para pastas dedicadas por tipo no Studio Web para criar esse fluxo de trabalho.
  1. Abra o Studio Web e crie um novo projeto.
  2. Para Como iniciar a automação , selecione Baseado em eventoe, em seguida, selecione a atividade Microsoft 365 File Created .
  3. No gatilho da atividade:
    1. Configure sua conexão do Microsoft OneDrive e SharePoint.
    2. Defina o campo No Local . Por exemplo, selecione uma de suas pastas do OneDrive.


  4. Adicione uma atividade If . Nesta etapa, queremos identificar o MimeType dos arquivos criados.
  5. Na atividade, defina a condição para identificar arquivos de imagem:
    1. No widget do Condition Builder , clique no ícone Mais para selecionar Usar variável.
    2. Selecione a variável de saída da atividade File Created Trigger e filtre para baixo para Arquivo criado para encontrar a propriedade TipoMime e, em seguida, defina a condição como contém imagem.
    3. No editor de expressão, essa condição se parece com isto: _out_NewFileCreated_1__Result.MimeType.Contains("image")


  6. Em seguida, defina Then, a atividade a ser executada caso a condição seja verdadeira (se o arquivo recém-criado for uma imagem).
    1. Adicione uma atividade Move File/Folder e configure-a da seguinte maneira:
      • Arquivo ou pasta a mover - Selecione a variável de saída de Arquivo criada .
      • Pasta de destino — selecione a pasta Imagens em seu OneDrive.


  7. Em seguida, adicione uma atividade Control: Set Variable Value . Controle: Set Variable Value salva um valor para ser usado em atividades posteriores. Configure-o da seguinte maneira:
    • Valor definido como Verdadeiro.
    • Para - atribuir uma variável FileMoved .


  8. Agora, defina mais condições para identificar diferentes tipos de arquivos. Repita as etapas 4-7, mas para cada condição If , defina o TipoMime para conter texto, planilha, pdfe apresentação. Selecione a Pasta de destino adequadamente na atividade Move File/Folder .


  9. Por fim, adicione uma atividade If para verificar se os arquivos criados foram todos movidos.
    1. Defina a Condição como: FileMoved=true. Isso se refere à atividade Controle: Definir Valor da Variável definida na etapa 7.
    2. Para a atividade Then , adicione uma atividade Log Message e configure-a da seguinte forma:
      1. Para o campo Mensagem , selecione a variável de saída Arquivo Criado e navegue até o Arquivo criado > propriedade Nome Completo .
      2. Para completar a mensagem de log, adicione o seguinte texto: foi movido.


    3. Configure Else, a atividade a ser executada caso a condição seja falsa (por exemplo, se FileMoved=false):
      1. Primeiro, adicione uma atividade Log Message e configure-a da seguinte maneira:
        • Para o campo Mensagem , selecione a variável de saída Arquivo Criado e navegue até o Arquivo criado > propriedade Nome Completo .
        • Para completar a mensagem de log, adicione o seguinte texto: não foi movido. Ela será movida para a Pasta Desconhecida.
      2. Em seguida, adicione uma atividade Move File/Folder e configure-a da seguinte forma:
        • Arquivo ou pasta a mover - Selecione a variável de saída de Arquivo criada .
        • Pasta de destino - Selecione a Pasta desconhecida em seu OneDrive.


  10. Pronto para executar seu projeto.
  • Sobre
  • Fluxo de Trabalho

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White
Confiança e segurança
© 2005-2024 UiPath. Todos os direitos reservados.