Eu só posso imaginar que em seu script de login (ou tarefa de conexão) poderia conter algo como o próximo comando da CLI net use
ou equivalente:
NET USE F: \pc2\F /PERSISTENT:YES
Você deve testar se a conexão já está estabelecida da seguinte maneira:
if not exist F:\ NET USE F: \pc2\F /PERSISTENT:YES
ou desconecte o mapeamento do compartilhamento antes de remapear da seguinte forma:
NET USE F: /DELETE
NET USE F: \pc2\F /PERSISTENT:YES
ou até mesmo desconectar do compartilhamento e fechar todos os recursos (não documentado /Y
switch):
NET USE F: /DELETE /Y
NET USE F: \pc2\F /PERSISTENT:YES
Recurso : NET USE /?
ou Mapear uma letra da unidade para um servidor / compartilhamento remoto .