Por causa do UAC, o Shell é executado com permissões de usuário padrão, não é possível ver as unidades mapeadas que foram configuradas a partir do seu aplicativo em execução com direitos de administrador.
Há uma solução alternativa chamada de ativação da opção EnableLinkedConnections
:
- Clique em Iniciar, digite regedit na caixa Iniciar programas e arquivos e pressione ENTER.
- Localize e clique com o botão direito do mouse na subchave do registro
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
. - Aponte para Novo e clique em Valor DWORD.
- Digite
EnableLinkedConnections
e, em seguida, pressione ENTER. - Clique com o botão direito do mouse em
EnableLinkedConnections
e, em seguida, clique emModify
. - Na caixa Dados do valor, digite 1 e clique em OK.
- Saia do Editor do Registro e, em seguida,
restart the computer
.
Ou você pode aplicar meu hack para executar o Explorer como administrador para ver também as unidades mapeadas .