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
EnableLinkedConnectionse, em seguida, pressione ENTER. - Clique com o botão direito do mouse em
EnableLinkedConnectionse, 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 .