Static UNC “atalho” para pasta de rede?

1

Existe uma maneira de criar um caminho como \this_never_changes\static que mapeia para algum local de rede arbitrário, da mesma forma que mapeia uma letra de unidade? Eu não posso apenas mapear uma letra de unidade, já que estou usando um programa que armazena caminhos de rede como UNC e se comporta mal se algo é movido para um servidor diferente.

    
por Ethan Allison 11.06.2018 / 16:38

1 resposta

2

Provavelmente, é mais fácil usar um link de junção de diretório NTFS para isso.

Você pode fazer o seguinte em um prompt de comando do administrador:

mklink /D C:\path\to\networkFolder \networkMachine\folder

Então, quando a localização da pasta de rede muda, é simplesmente

del C:\path\to\networkFolder
mklink /D C:\path\to\networkFolder \otherNetworkMachine\folder

O path\to\networkFolder deve ser uma pasta que não exista atualmente no seu sistema, mas é onde você deseja configurar o seu programa para usar.

Desta forma, você pode simplesmente fechar o programa, redefinir o link de localização de rede (novamente, como administrador) e, em seguida, reiniciar o programa.

    
por 11.06.2018 / 17:03