6

我一直在使用 robocopy 和映射网络驱动器将不受信任的 Windows 域中的备份复制到一个中心位置,然后将它们推送到 Ubuntu 存储设备,我遇到了很多异常情况。我现在看到的一个是映射的网络驱动器,它似乎在任何用户上下文中都不存在。这些都是以我个人身份执行的,或者“以管理员身份运行”,两者都有相同的结果。

请注意,这在 Powershell 中有效,但在 CMD 中无效。

删除所有映射的驱动器:

Z:\Scripts>net use * /delete
There are no entries in the list.

尝试明确删除 W: drive

Z:\Scripts>net use w: /delete /y
The network connection could not be found.

More help is available by typing NET HELPMSG 2250.

尝试将目录更改为映射驱动器,注意登录失败

Z:\Scripts>w:
Logon failure: unknown user name or bad password.

再次尝试删除

Z:\Scripts>net use W: /delete /y
The network connection could not be found.

More help is available by typing NET HELPMSG 2250.

没有显示连接

Z:\Scripts>net use
New connections will not be remembered.

There are no entries in the list.

W:驱动器不存在

Z:\Scripts>net use W: /delete /Y
The network connection could not be found.

More help is available by typing NET HELPMSG 2250.

尝试将驱动器映射到它

Z:\Scripts>NET use W: \\servername\sharename PASSWORD /user:domain\username
System error 85 has occurred.

The local device name is already in use.
4

2 回答 2

6

我在这里找到了一个在相同情况下对我有帮助的答案。基本上,如果网络驱动器是由系统自动创建的,那么它是由用户完成的,nt authority\system即使administrator. 要删除它,nt authority\system可以使用PsExec例如:

psexec -s -i cmd
net use W: /delete
于 2017-06-19T14:52:59.770 回答
2

尝试重新启动系统,使您没有幻像驱动器,然后再次映射它

net use W: \\servername\sharename pass /domain\username /persistent:yes 

以便它记住您的凭据,然后查看问题是否再次出现。我曾经遇到过类似的问题,在 1-2 次地图/断开连接后出现幻影驱动器,这对我有用。

如果这不起作用,请尝试仅使用

net use /persistent:no

以便它完全不记得任何连接并再次检查。

于 2012-12-12T15:51:51.107 回答