UiPath Documentation
studiox
2022.10
false
Guia do usuário do StudioX
Importante :
A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

Tutorial: Salvando, Renomeando e Movendo Anexos

Neste tutorial, criaremos uma automação que salva os anexos de todos os e-mails em uma pasta de pesquisa do Outlook no seu computador, move os arquivos para outra pasta em seu computador e os renomeia adicionando a data de hoje ao nome do arquivo. Para renomear os arquivos, usaremos uma fórmula no Notebook do Projeto padrão disponível no StudioX.

Vamos criar um projeto e começar adicionando uma atividade Use Desktop Outlook App para indicar a conta do Outlook a ser usada. Dentro dessa atividade, adicionaremos uma atividade For Each Email e, então o cenário comum Iterar por anexos de e-mail para indicar que queremos salvar os anexos de cada e-mail e, depois, processar cada arquivo após ser salvo. Iterando por cada arquivo na pasta onde os anexos são salvos, adicionaremos uma atividade Write Cell, para copiar o nome do arquivo e editar o nome no Notebook do Projeto, e uma atividade Move File, para mover o arquivo com o nome atualizado para outro. .

  1. Etapa 1: Criar duas pastas no seu computador e uma pasta de pesquisa no Outlook.

    1. Crie duas pastas chamadas In e Out na raiz da unidade do C: no seu computador.
    2. Abra o Outlook, clique em Pastas de pesquisa no painel Pasta e selecione Criar uma pasta de pesquisa personalizada na lista.
    3. Na janela Nova pasta de pesquisa , selecione Criar uma pasta de pesquisa personalizada > Escolher.
    4. Na janela Pasta de pesquisa personalizada, insira "Last week's attachments" na caixa Nome e selecione Critérios.
    5. Na guia Mensagens da janela Critérios de pasta de pesquisa, vá até os menus suspensos ao lado de Quando e selecione Recebidas e Semana passada.
    6. Na guia Mais opções, selecione Somente itens com e, então, um ou mais anexos no menu suspenso adjacente.
    7. Clique em OK três vezes para fechar as janelas e salvar a pasta de pesquisa.
  2. Etapa 2: Configurar um projeto.

  3. Etapa 3: Adicionar a conta do Outlook ao projeto.

    1. No painel Atividades, selecione a guia E-mail e clique duas vezes em Use Desktop Outlook App. A atividade será adicionada ao painel Designer.

    2. Na atividade, a conta de e-mail padrão já está selecionada no campo Conta. Se você quiser usar uma conta diferente, selecione-a no menu suspenso.

      Na campo Referenciar como, deixe o valor padrão Outlook como o nome pelo qual se referir à conta na automação.

  4. Etapa 4: Iterar pelas mensagens na pasta de pesquisa do Outlook.

    1. No painel Atividades, arraste a atividade For Each Email e solte-a dentro da atividade Use Desktop Outlook App.

    2. Na atividade For Each Email , clique em Mais Imagem dos documentos no lado direito do campo In emails from e, em seguida, selecione Outlook > [Pastas de pesquisa] > [Anexos da última semana]. Sua seleção é exibida no campo como Last week's attachments.

      Você indicou que deseja iterar pelos e-mails na pasta "Last week's attachments" do Outlook.

  5. Etapa 5: Iterar pelos anexos de e-mail.

    1. Clique em Adicionar atividade Imagem dos documentos dentro da atividade For Each Email e, na caixa de pesquisa na parte superior da tela, selecione o cenário comum Iterar pelos anexos de e-mail.

    2. Procure e selecione a pasta In e clique em OK.

      Duas atividades são adicionadas ao seu projeto:

      • Save Email Attachments with CurrentMail selected for the From Message field, indicating that the attachments from the current mail in the iteration should be saved to the In folder that is indicated by the C:\In selected in the Save to folder field.

      • For Each File In Folder, com C:\In selecionado no campo Pasta, para indicar que você vai iterar pelos arquivos nessa pasta.

        Se você clicar em Iniciar para executar a automação agora, os anexos de e-mail são baixados e salvos na pasta In.

  6. Etapa 6: Renomear e mover os anexos de e-mail para uma pasta diferente.

    1. In the Activities panel, select the Excel tab, then drag the Use Excel File activity and drop it inside the For Each File In Folder activity.

    2. Adicione uma atividade Write Cell dentro da atividade Use Excel File.

    3. Na atividade Write Cell:

      • Click PlusImagem dos documentos on the right side of the What to write field and then select CurrentFile > Full Name (includes full path) to indicate that we want to copy the full path of the current file in the iteration.
      • Click PlusImagem dos documentos on the right side of the Where to write field and then select Project Notebook (Notes) > File [Sheet] > FullFileName [Cell] to indicate that we want to paste the full path of the current file in the iteration to the FullFileName named cell in the File sheet of the Project Notebook.
    4. Clique em Notebook do Projeto na faixa de opções do StudioX. No arquivo Project_Notebook.xslx, vá até a planilha File, atualize o valor na célula nomeada ReformattedFileName (B14) para o seguinte: =FileNameNoExtension & "-" & YYYYMMDD & "." & FileExtension, e salve o arquivo. Esta fórmula adiciona a data atual no final do nome do arquivo.

    5. No painel Atividades, selecione a guia Arquivo, arraste a atividade Move File e solte-a após a atividade Write Cell dentro da For Each File In Folder.

    6. Na atividade Move File:

      • Click PlusImagem dos documentos on the right side of the From field and then select CurrentFile > Full Name (includes full path) to indicate the full path of the current file in the iteration.
      • Click PlusImagem dos documentos on the right side of the To field and then select Text. In the Text Builder, enter C:\Out\ and then click PlusImagem dos documentos on the right side of the window and select Project Notebook (Notes) > File [Sheet] > ReformattedFileName [Cell]. The path in the Text Builder should look like this: C:\Out\[Excel] File!ReformattedFileName.
      • Make sure the Overwrite option is selected.
    7. Click Save in the Text Builder.

    8. Clique em Salvar na faixa de opções do StudioX para salvar a automação e, então, clique em Executar para executar a automação.

      Os anexos de cada e-mail na pasta de pesquisa do Outlook são salvos na pasta In no computador, a data de hoje é adicionada ao nome e eles são movidos para a pasta Out.

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades