Não é possível conectar-se à unidade mapeada no servidor, às vezes

0

Estou usando o servidor do windows 2012 e o cliente é o windows xp. Não há nenhum usuário no servidor que está no cliente, então usei o usuário no servidor que tem autoridade sobre o servidor com a senha gerenciada na tarefa planejada para que ele possa ser executado sempre que o cliente efetua login. O servidor e o cliente estão conectado na rede LAN ao grupo de trabalho. O problema é quando o cliente efetua login na tarefa agendada, executa a tarefa de conexão e falha, mostrando o seguinte erro.

Multiple connections to a server or shared resource by the same user, using more than one user name, are not allowed. Disconnect all previous connections to the server or shared resource and try again.

A captura de tela do erro é

Este problema acima ocorre algumas vezes nem sempre. Por favor, diga-me qual é o problema e existe alguma outra maneira de se conectar às unidades no servidor?

Obrigado ..

    
por IT researcher 24.08.2015 / 09:00

1 resposta

0

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 .

    
por 24.08.2015 / 16:32