Определите домен и имя пользователя, используемые для подключения сетевого диска - PullRequest
50 голосов
/ 27 января 2012

Использование Windows 7 Enterprise с пакетом обновления 1 (SP1), но я надеюсь получить общий ответ, который применим к 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 я использовал. Я также искал в реестре ограниченный успех.

Есть мысли?

Ответы [ 3 ]

56 голосов
/ 12 февраля 2013

WMI - ваш друг:

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

UserName=rd-pc2037\Administrator
17 голосов
/ 19 сентября 2017

Ни один из этих ответов не помогает при использовании альтернативных учетных данных.Они показывают только текущего локального пользователя.Это не помогает.

Чтобы просмотреть все сохраненные учетные данные, используйте ...

rundll32.exe keymgr.dll, KRShowKeyMgr
8 голосов
/ 05 марта 2014

В соответствии с http://technet.microsoft.com/en-us/library/cc957215.aspx необходимая информация находится в реестре.

Я пробовал wmic-команду, но она показала мне локально вошедшего в систему пользователя, а не "использованный домен DOMAIN \ login"


Критическая информация по ссылке выше:

Запись реестра HKCU\Network\{Drive letter}\UserName - это REG_SZ, который задает имя пользователя (включая имя домена), учетные данные которого использовались, когда сетевой диск былотображается.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...