我正在使用安装了SP1的Windows 7 Enterprise,但我希望得到一个通用的答案,适用于Windows XP/2003/2008/Vista/7。
从命令提示符中,我执行net use
命令将Z:驱动器映射到另一台计算机上的共享,但我不使用当前凭据,我指定了不同的域和用户来映射驱动器。
net use z: \\rd-pc2037\C_DRIVE password /user:rd-pc2037\Administrator
命令成功完成。现在,既然驱动器已经映射,如何找到我成功映射驱动器时使用的域和用户名?我似乎无法通过net use
命令找到我想要的内容。
C:\Users\rdomarat>net use New connections will not be remembered.
Status Local Remote Network ---------------------------------------------------------------------------- OK Z: \\rd-pc2037\C_DRIVE Microsoft Windows Network The command completed successfully.
C:\Users\rdomarat>net use Z: Local name Z: Remote name \\rd-pc2037\C_DRIVE Resource type Disk Status OK # Opens 0 # Connections 1 The command completed successfully.
检查Windows资源管理器中共享的属性并查看安全选项卡以显示每个人的权限,但我没有看到我使用的DOMAIN\User
是哪个。我也在注册表中进行了有限的搜索。
有什么想法吗?
gwmi -Query 'Select LocalName, RemoteName, UserName from Win32_NetworkConnection'
来完成此操作。 - Bacon Bitsgwmi -Query 'Select * from Win32_NetworkConnection' | Select-Object LocalName, RemoteName, UserName, ConnectionState | Sort-Object LocalName | ft -auto
翻译:执行查询语句'Select * from Win32_NetworkConnection'
,获取Windows系统网络连接信息并选择本地名称,远程名称,用户名和连接状态,并按本地名称排序并以自适应方式输出。 - John Homerwmic netuse get remotename,username
。 - Drew Chapin