使用不同的用户名访问 Windows 共享

使用不同的用户名访问 Windows 共享

是否可以手动指定用户名,Windows 在连接到网络共享时使用它?

也许\\username@host\...

PS:服务器和客户端均运行Windows 7。

答案1

您可以通过命令行使用以下命令指定它命令。

net use <driveletter>: \\<server>\<sharename> /USER:<domain>\<username> <password> /PERSISTENT:YES

您还可以使用 Windows 资源管理器 GUI 指定不同的凭据。从工具菜单选择映射网络驱动器.... 在映射网络驱动器对话框窗口中有一个复选框“使用不同的凭据连接”。

注意:如果在 Windows 资源管理器中没有看到菜单栏,请按 ALT 键使其出现。

答案2

是的。

从 Windows 资源管理器映射网络共享时(右键单击共享名称 >映射网络驱动器)您可以使用不同的用户凭证:

地图网络共享

您也可以通过命令提示符执行此操作(以管理员身份启动):

net use [drive] [share] /user:[user] [password]

例子:

net use s: \\homesrv\share /user:vp pass123

重要提示:Windows 将此帐户存储在 Windows 凭据中。要更改连接的用户名,需要先删除过时的 Windows 凭据。否则您可以连接,但重新连接时会出现错误,因为重新连接时仍使用旧凭据。

答案3

要删除已保存的共享用户名:

打开 cmd 提示符类型:
net use \\fileservername /del
或者
net use * /del
删除全部

成立 @http://www.windowsnetworking.com/kbase/WindowsTips/WindowsServer2008/AdminTips/Network/DeleteLoginCredentialsforaNetworkShare.html

答案4

我将放上一个对我帮助很大的答案的链接。删除所有连接后,Windows 再次要求我输入用户名和密码。太棒了!

https://serverfault.com/a/309338/547024

按照接受的答案操作会返回错误,因为我已经以某种方式使用了其他共享,即使所有使用它们的共享都已关闭。因此,上述答案完全删除了所有连接,Windows 可以要求我提供新的凭据。

注意:您可能需要以普通用户和管理员的身份运行 CMD,因为看起来我在两个输出上都有连接并且不同,所以我将它们全部删除(除了一个由于某种原因无法删除的 - 但有效而且我不必重新启动计算机)。

相关内容