robot
2023.10
false
UiPath logo, featuring letters U and I in white

Guia do usuário do robô

Última atualização 4 de dez de 2024

Usando Unidades de Rede Mapeadas

Para facilitar seu trabalho com pastas de rede compartilhadas, você poderá mapear unidades de rede, a fim de acessá-las mais rapidamente na sua conta de usuário. No entanto, se os processos que você publica a partir do Studio estiverem localizados naquela unidade, a situação descrita abaixo ocorrerá.

Comportamento Observado

Os pacotes publicados a partir do Studio não são visíveis no UiPath Assistant.

Causa

O problema ocorre quando você usa uma unidade de rede mapeada para seus pacotes. A localização dos pacotes que você publica no Orchestrator pode ser vista no arquivoUiPath.settings, na máquina do Robô, sob o parâmetroNuGetServerUrl. A unidade de rede mapeada está disponível para o usuário que a criou, enquanto o Serviço de Robôs da UiPath é executado em todo o sistema.

Solução

Um dos seguintes métodos pode ser usado para resolver esse problema:

Convertendo o Robô para o Modo de Usuário

Você pode converter o Robô do Modo de Serviço para o de Modo de Usuário, executando o instalador .MSI e escolhendo o Modo de Usuário durante a atualização.

Verifique o guia Atualizando o Robô para obter mais detalhes.

Mapeando uma Unidade de Rede para o Sistema Local

  1. Baixe o Sysinternals Suite. Ele contém a ferramentaPsExec.exe, que é necessária para esta operação.
  2. Abra uma instância do Prompt de Comando como administrador.
  3. Use o comando cd para navegar até o local em que você baixou o Sysinternals Suite (como cd C:\Downloads\SysinternalsSuite).
  4. Use o comando PsExec -i -s cmd.exe. Uma caixa de diálogo de confirmação aparecerá.
  5. Clique no botão Aceitar para instalar o serviçoPsExec.exe. Isso permite mapear uma unidade de rede para o Sistema Local.
  6. Use o comando net use z: \\ServerName\SharedFolder /persistent:yes para mapear a unidade, onde ServerName é seu servidor e SharedFolder é a localização da unidade que você deseja mapear.
Se você quiser remover a unidade de rede mapeada, você precisará repetir as etapas acima, mas usando o comandonet use z: /delete. Você pode encontrar mais nesta página.

Unattended Robot não encontra a unidade mapeada

Comportamento Observado

Unattended Robots não podem encontrar uma unidade compartilhada mapeada ao executar um processo em segundo plano.

Causa

Esse é o comportamento das sessões de logon não interativas do Windows.

Resolution

Para usar as unidades de compartilhamento mapeadas no modo headless, a unidade precisaria ser remapeada para cada trabalho que o Robot iniciar. O remapeamento também se aplica ao cenário no qual a máquina do Robot é reiniciada.
Por exemplo, tendo uma invocação explícita no fluxo de trabalho do comando net use Z: \\unc\path antes de usar a unidade compartilhada.

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.