O NTFS não fornece um método para descobrir essas subpastas remotas, assumindo que a pasta intermediária é realmente sem acesso. Para obter essa inteligência, você precisa olhar além do sistema de arquivos, talvez interrogando outros arquivos quanto a caminhos contidos nos doucments, ou quaisquer atalhos que estabeleçam essa referência em tais subdiretórios.
As coisas ficam mais interessantes se JohnDoe tiver acesso elevado à máquina. Nesse ponto, examinar as alças de arquivos abertas pode revelar a presença de diretórios ocultos. Se o diretório for compartilhado, a lista de arquivos abertos para o compartilhamento também revelará sua presença. Esses métodos não funcionariam para usuários "normais".