我使用Windows资源pipe理器连接到我的NAS,在Windows资源pipe理器中input\\ DS412。 它促使我input用户名和密码。 我input了他们,然后DS412出现在networking浏览器下。 工作很好。
该份额被NET USE列出,我用这个命令断开连接:
NET USE \\ DS412 \ IPC $ / DELETE
这工作得很好。 一次 。
然后我重新连接使用用户名和密码,这次我检查框记住这些凭据。 工作很好。
现在我又想连接成另一个用户。 所以我想从\\ DS412断开连接并使用不同的凭证重新连接。
我尝试使用NET USE,但不再列出\\ DS412。 inputNET USE \\ DS412 \ IPC $ / DELETE再次导致无法findnetworking连接 。
重新启动电脑没有帮助。 \\ DS412不会自动显示在“资源pipe理器”下的“networking”下,但是如果我在资源pipe理器栏中input\\ DS412,则会立即使用旧凭据重新连接而不提示。
请注意,我没有将此UNCpath映射到任何驱动器号。 我已经find了这个build议 ,但正如你所看到的,这并没有帮助。 我发现了使用registry的build议,但我没有find确切的键build议,我真的不喜欢黑客registry。 这应该可以使用命令行命令?
我正在运行Windows 7。
您可以通过使用“控制面板”中的“凭证pipe理器”来清除caching的凭据。
尝试浏览到控制面板,在右上angular的search栏中input“Credential Manager”,然后单击“Credential Manager”结果。 您可以在“Windows凭据”部分find您的caching凭据,如果是这样,您可以单击“从保pipe库中删除”来清除它们。
一旦连接,无论是作为networking驱动器,键入的UNCpath或通过浏览器导航,只要您保持login,Windows会记住该连接的凭据。 如果服务器接受匿名login进行访问,但是对于其他操作则使用非匿名login信息,这是特别恼人的。
为了丢弃连接而不需要注销或重启,我写了一个VBS脚本。 将以下代码粘贴到记事本中并保存为.VBS文件。 通过双击该文件运行此代码。 旧的证书将被发布,让您有机会与其他证书连接。
Set WshNetwork = WScript.CreateObject("WScript.Network") Set oDrives = WshNetwork.EnumNetworkDrives Set oPrinters = WshNetwork.EnumPrinterConnections If (oDrives.Count = 0) And (oPrinters.Count = 0) Then MsgBox "There are no mapped drives or printers", vbOkOnly, "Network mappings" For i = oDrives.Count - 2 To 0 Step -2 If oDrives.Item(i) = "" Then msg = "Network Drive" & vbCr & "(No drive letter)" & vbCr & oDrives.Item(i+1) Else msg = "Network Drive" & vbCr & oDrives.Item(i) & vbCr & oDrives.Item(i+1) End If Answer = MsgBox(msg & vbCr & vbCr & "Disconnect?", vbYesNoCancel + vbQuestion, "Network drive mappings") If Answer = vbCancel Then WScript.Quit If Answer = vbYes Then WshNetwork.RemoveNetworkDrive oDrives.Item(i+1) Next For i = oPrinters.Count - 2 To 0 Step -2 msg = "Printer Connection" & vbCr & oPrinters.Item(i) & vbCr & oPrinters.Item(i+1) Answer = MsgBox(msg & vbCr & vbCr & "Disconnect?", vbYesNoCancel + vbQuestion, "Network printer mappings") If Answer = vbCancel Then WScript.Quit If Answer = vbYes Then WshNetwork.RemovePrinterConnection oPrinters.Item(i+1) Next
希望这可以帮助你!
埃尔默。
只是为了增加混淆,在Windows 7(实际上是Vista和更高版本)中,与提升(以pipe理员身份运行)命令提示符相比,常规命令提示符会维护一组单独的映射驱动器和凭据。 因此,如果使用提升的命令提示符映射驱动器,则在常规(非提升)命令提示符下将不可见。
更多信息: http : //technet.microsoft.com/en-us/library/ee844140(v=ws.10).aspx