有时无法连接到服务器中的映射驱动器

有时无法连接到服务器中的映射驱动器

我使用的是 Windows 2012 服务器,客户端是 Windows XP。服务器中没有客户端中的用户,因此我使用对服务器具有权限的用户,并在计划任务中管理密码,以便每次客户端登录时都可以运行。服务器和客户端通过 LAN 网络连接到工作组。问题是当客户端登录计划任务时,运行连接任务并失败并显示以下错误。

不允许同一用户使用多个用户名多次连接到服务器或共享资源。请断开与该服务器或共享资源的所有先前连接,然后重试。

错误的屏幕截图是在此处输入图片描述

上述问题有时会发生,但并非总是如此。请告诉我问题是什么,还有其他方法可以连接到服务器中的驱动器吗?

谢谢..

答案1

我只能猜测您的登录脚本(或连接任务)可能包含类似下一个 CLI 命令net use或等效命令:

NET USE F: \\pc2\F /PERSISTENT:YES

您应该按如下方式测试连接是否已经建立:

if not exist F:\ NET USE F: \\pc2\F /PERSISTENT:YES

或者在重新映射之前断开与共享的映射,如下所示:

NET USE F: /DELETE
NET USE F: \\pc2\F /PERSISTENT:YES

甚至断开共享连接并关闭所有资源(未记录的/Y开关):

NET USE F: /DELETE /Y
NET USE F: \\pc2\F /PERSISTENT:YES

资源NET USE /?或者将驱动器号映射到远程服务器/共享

相关内容