Se o usuário em questão for um administrador, as unidades de (des) mapeamento que usam scripts não funcionarão.
Com o UAC, você tem dois tokens e sessões de login: um com todas as permissões ("elevado") e outro com permissões limitadas. Scripts iniciados por GPOs são executados com permissões completas.
As unidades mapeadas são rastreadas por sessão. Quando você tenta mapear ou desmapear unidades de scripts de logon / logoff, elas só estarão disponíveis para programas em execução elevada. O Explorer nunca é executado por padrão.
Veja mais informações diretamente da Microsoft .
Para contornar isso, use o seguinte script .reg
. Depois disso, as alterações nos compartilhamentos mapeados afetarão o token completo e limitado.
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
"EnableLinkedConnections"=dword:00000001
Isso também corrige erros ao tentar executar configurações (ou outras coisas que são executadas de forma elevada) a partir de unidades mapeadas.