发生系统错误 86

ylk*_*lka 9 windows-7 network-shares network-drive

我有一台 windows7 机器,我在其中使用以下命令连接网络驱动器:

> net use t: \\pathname\foldername /user:Username password
Run Code Online (Sandbox Code Playgroud)

然而,虽然这已经工作了多年,但它在大约 2 个月前停止工作。这是我收到的错误:

发生系统错误 86
指定的网络密码不正确

它尝试连接的服务器是 windows2008 服务器。我们有很多其他计算机正确连接,但它们都在域中。这个我无法添加到域中,因为它在另一个网络上。
但是,我使用不在域中的另一台计算机(使用本地帐户)尝试了此操作,并且它正在工作。所以我相当肯定问题出在客户端机器而不是服务器上。

这是我到目前为止尝试过的:

  • 同步时钟(一开始确实是关闭的,但是同步并没有解决错误)
  • 将 LAN Manager 身份验证设置为每个选项(并且每次都重新启动)
  • 密码绝对正确,因为它在不同的机器上工作

有人可以指出我还能尝试的方向吗?不幸的是,重新安装操作系统不是一种选择。

ylk*_*lka 1

我还没有弄清楚该命令出了什么问题,但我找到了一种解决方法:
事实证明,也可以在文件资源管理器中连接网络驱动器,而无需使用命令行。

它是这样完成的:

  1. 在文件资源管理器窗口中用双反斜杠写入网络资源的地址
    在此输入图像描述

出现身份验证窗口时,选择保存凭据

  1. 然后右键单击要连接的文件夹并选择

映射网络驱动器...

  1. 在弹出窗口中,确保选择“登录时重新连接”在此输入图像描述

这样,当用户登录时,网络文件夹将自动添加。登录时无需运行脚本。