Uma alternativa ao uso de diretórios mapeados ou caminhos UNC é usar links simbólicos.
Links simbólicos NTFS (links simbólicos) podem se referir a um caminho UNC, mas diferem dos atalhos em que não há redirecionamento para o local solicitado. Se você criar um symlink como o seguinte ...
mklink /D C:\myLink \127.0.0.1\c$
... quando você abrir C:\myLink
, o endereço da pasta em que você está será C:\myLink
e não \127.0.0.1\c$
, que é o que você obteria se myLink fosse um atalho e não um link simbólico. Isso é significativo se seu aplicativo tiver problemas de compatibilidade com caminhos UNC.
Além disso, o link simbólico existe no sistema de arquivos e não precisa ser recriado após o logon, como requer sua unidade mapeada média (geralmente automatizada) e, portanto, está disponível para serviços do Windows.