Como já foi dito nos comentários, o sinal de dólar que está por trás do nome do compartilhamento é interpretado pelo cliente, então o compartilhamento é removido das visualizações. Por fim, o compartilhamento será parte do conjunto de resultados do % chamada da APINetShareEnum
. Você também pode usar o % Comandonet view \computername /all
para listar todos os compartilhamentos (incluindo os ocultos) no Windows Vista / Server 2008.
O tipo de privilégios necessários pode depender da versão e configuração do servidor. O Windows Server 2003 e anteriores permitiam a enumeração de compartilhamento usando a sessão NULL (portanto, nenhuma autenticação precisava ser fornecida) por padrão. O Windows Server 2008 altera isso, "todo mundo" pode enumerar todos os compartilhamentos - o que exigiria autenticação usando qualquer usuário válido (incluindo o usuário Convidado, se ativado).