robot
2023.4
false
UiPath logo, featuring letters U and I in white
Guia do usuário do robô
Last updated 25 de out 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.