如何正确清除远程 LAN 连接?

如何正确清除远程 LAN 连接?

我位于一个以 Windows 为中心的 LAN 上,没有域。

我可以访问网络上的几台计算机,每台计算机都有不同的用户名和密码。
我最初使用资源管理器中的 UNC 路径连接到它们并输入了身份验证信息。

现在,当我输入资源管理器时,我无需输入用户名和密码即可访问机器。

我想做的是在不注销的情况下再次获得该提示。我知道我可以使用以下方法清除连接:

净使用*/删除

我的连接现在不再列出,但我仍然可以进入资源管理器并访问共享,而无需用户名和密码。

如果我注销并重新登录,问题就解决了,系统将再次提示我输入身份验证信息。但注销对我来说很不方便。

有没有更好的方法来清除身份验证信息,以便我尝试访问管理 UNC 共享时会收到提示?

我确实注意到,如果我等待足够长的时间,我最终会再次收到提示。但是有办法消除这个超时吗?

答案1

您可以通过开始 -> 运行 -> 查看已保存的凭据rundll32.exe keymgr.dll,KRShowKeyMgr

不过我猜你想清除实时缓存的连接,这个框可能没什么用。你可以使用以下命令清除这些会话网络会话 \\计算机名 /DELETE理论上,这将清除您与给定远程机器的连接。

答案2

无需通过键盘尝试,您可以明确设置您的连接:

net use \\<remotepc>\ipc$ <password> /user:<remotepc>\<username>

...完成后您可以删除它:

net use \\<remotepc>\ipc$ /d

相关内容