C:\Windows\system32>net use
OK X: \\192.168.8.109\Public Microsoft Windows Network
OK Y: \\192.168.8.109\DATA Microsoft Windows Network
OK Z: \\192.168.8.109\MEDIA Microsoft Windows Network
Instruções de linha de comando dir x:
funcionam conforme o esperado.
No Windows Explorer, por que essas três unidades mapeadas não aparecem? Sugestões e perguntas de diagnóstico são apreciadas.
Responder1
As unidades de rede mapeadas criadas por um processo elevado não serão visíveis para um processo não elevado e vice-versa. Este tem sido o caso desde o Windows Vista. Como o Explorer não é executado de forma elevada (a menos que você desabilite totalmente o UAC), ele não vê as unidades que você criou com o prompt de comando administrativo.
Para desabilitar esse isolamento, você pode modificar o Registro, conforme instruído poreste artigo do TechNet. Navegue até esta chave:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
Crie uma entrada DWORD EnableLinkedConnections
com o valor 1. Reinicie o computador. Unidades de rede mapeadas pelo mesmo usuário, mesmo em contextos de segurança diferentes, sempre aparecerão para programas executados como esse usuário.
Responder2
Eu tive esse problema também. Quando executei o seguinte usando um console CMD com privilégios de administrador, a unidade não estava aparecendo no File Explorer.
net use y: \\192.168.20.1\disk1_1 /p:yes
Tentei então fazer o mesmo usando um console CMD normal, e agora ele está aparecendo no File Explorer.