Tente procurar uma opção chamada ABE (Enumeração baseada em acesso) nas configurações de compartilhamento. Está disponível desde o Win. 2003, eu acho. Esconde tudo do usuário, não tem acesso para ler.
Talvez este link ajudará também
Eu configurei um arquivo de compartilhamento para vários usuários e permiti que eles acessem apenas as pastas às quais eles têm acesso. Isso funcionou muito bem. Mas o espaço em disco era um problema, então montei um compartilhamento maior em uma unidade diferente e configurei o novo compartilhamento com exatamente as mesmas permissões.
O problema que enfrento agora é que todos os usuários podem ver todas as subpastas em vez de ver a pasta à qual eles têm acesso. (Eles não podem acessar as pastas, mas por que estão aparecendo quando as permissões devem impedir que isso aconteça).
Tente procurar uma opção chamada ABE (Enumeração baseada em acesso) nas configurações de compartilhamento. Está disponível desde o Win. 2003, eu acho. Esconde tudo do usuário, não tem acesso para ler.
Talvez este link ajudará também