65

使用带有 SP1 的 Windows 7 Enterprise,但我希望得到一个适用于 Windows XP/2003/2008/Vista/7 的通用答案。

在命令提示符下,我执行net use命令将 Z: 驱动器映射到另一台计算机上的共享,但我不使用我当前的凭据,我指定了不同的域和用户来映射驱动器。

net use z: \\rd-pc2037\C_DRIVE 密码 /user:rd-pc2037\Administrator

命令成功完成。现在驱动器已映射,我怎样才能找到我用来成功映射驱动器的域和用户名?我似乎无法通过net use命令找到我想要的东西。

C:\Users\rdomarat>网络使用
不会记住新的连接。

状态 本地 远程 网络
-------------------------------------------------- --------------------------
OK Z:\\rd-pc2037\C_DRIVE Microsoft Windows 网络
命令成功完成。

C:\Users\rdomarat>net use Z:
本地名称 Z:
远程名称 \\rd-pc2037\C_DRIVE
资源类型磁盘
状态正常
# 打开 0
# 连接 1
命令成功完成。

检查 Windows 资源管理器中共享的属性并查看安全选项卡向我展示了不同的人将拥有哪些权限,但我没有看到我是如何DOMAIN\User使用的。我也通过注册表搜索了有限的成功。

任何想法?

4

3 回答 3

73

WMI 是你的朋友:

> wmic netuse where LocalName="Z:" get UserName /value

UserName=rd-pc2037\Administrator
于 2013-02-12T14:35:00.287 回答
46

使用备用凭据时,这些答案都没有帮助。它们只显示当前的本地用户。那没有帮助。

要查看所有存储的凭据,请使用...

rundll32.exe keymgr.dll, KRShowKeyMgr
于 2017-09-19T13:54:40.163 回答
10

根据http://technet.microsoft.com/en-us/library/cc957215.aspx 您想要的信息在注册表中。

我尝试了 wmic-command,但它向我显示了本地登录的用户,而不是“使用的 DOMAIN\login”


来自上面链接的关键信息:

注册表项HKCU\Network\{Drive letter}\UserName是一个 REG_SZ,它指定在映射网络驱动器时使用其凭据的用户名(包括域名)。

于 2014-03-05T16:56:09.690 回答