我一直在使用robocopy和映射网络驱动器将不受信任的Windows域中的备份复制到中心位置,然后将它们推送到Ubuntu存储设备,我遇到了很多异常情况。我现在看到的是映射网络驱动器,它似乎在任何用户上下文中都不存在。这些都是我个人执行的,或者“以管理员身份运行”,两者都有相同的结果。
请注意,这在Powershell中有效,但在CMD中无效。
删除所有映射的驱动器:
Z:\Scripts>net use * /delete
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>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.
答案 0 :(得分:6)
我找到了一个答案here,帮助我处理同样的情况。基本上,如果网络驱动器是由系统自动创建的,那么它由用户nt authority\system
完成,即使administrator
也无法删除。要将其删除为nt authority\system
,可以使用PsExec,例如:
psexec -s -i cmd
net use W: /delete
答案 1 :(得分:2)
尝试重新启动系统,以便没有幻像驱动器,然后再次使用
进行映射net use W: \\servername\sharename pass /domain\username /persistent:yes
以便它记住您的凭据,然后查看问题是否再次发生。 我有一个类似的问题,一旦幻象驱动器出现在1-2地图/断开后,这对我有用。
如果不起作用,请尝试使用
net use /persistent:no
以便它根本不记得连接并再次检查。