Как я могу узнать, на каком контроллере домена я аутентифицировался? Есть ли способ сделать это без локального администратора?
Как я могу узнать, на каком контроллере домена я аутентифицировался? Есть ли способ сделать это без локального администратора?
Ответы:
Вы можете найти это с помощью следующей команды:
echo %LOGONSERVER%
И вам не нужно быть администратором или poweruser, чтобы использовать его. Посмотрите на вывод этой команды:
set
nltest.
%variable%, в Powershell вам нужен другой синтаксис: $env:variable. Поэтому в этом случае введите Powershell: $env:Logonserverи вы получите тот же результат.
Чтобы определить DC компьютера / сервера, используйте NLTEST:
nltest /dsgetdc:<domain_name>
Чтобы перечислить все DC с соответствующим сайтом, попробуйте:
nltest /dclist:<domain_name>
Вам не нужно использовать полное доменное имя доменного имени или сервера - например, вместо того, чтобы сказать /dclist:services.microsoft.com, вы можете просто напечатать /dclist:services(конечно, если вы являетесь аутентифицированным членом этого домена).
Для аутентификации пользователя и групповой политики используйте переменную LOGONSERVER:
echo %logonserver%
nltestбыл гораздо более надежным для меня, потому LOGONSERVERчто не работал, когда пришел RDP
set lответит переменными как для, так localappdataи для logonserver. Тем не менее, logonserverэто единственная переменная, которая вас интересует, и та, которая сообщит вам имя контроллера домена, с которым вы аутентифицировались.
Чтобы получить только информацию о сервере входа в систему, введите set log(это просто сокращение от set logonserver). Имя контроллера домена, с которым вы аутентифицировались, будет возвращено.
Это только ответ на ваш вопрос, если у вас есть Outlook:
Я нашел интересную функцию в Outlook. Если удерживать клавишу Ctrl и щелкнуть правой кнопкой мыши значок на панели задач, а затем щелкнуть состояние подключения, отобразится сервер обмена, к которому вы подключены, а также контроллер домена, к которому вы подключены. Я обнаружил, что один отвечает на другой вопрос о соединениях Exchange, отличный способ перерабатывать ответы ...
set L перечисляет все переменные окружения, которые начинаются с буквы L
set aнапример,.