Пакетный скрипт для поиска контроллера домена в сети - PullRequest
1 голос
/ 09 января 2020

Я пытаюсь написать пакетный скрипт для поиска имени хоста контроллера домена.

На основании следующей статьи

nslookup

set type=all

_ldap._tcp.dc._msdcs.domain.name

Я хотел бы попробовать и начать работу на при запуске он запрашивает у вас имя домена, а затем вы вводите его, и он вызывает позже и заменяет domain.name в третьей строке.

Идея состоит в том, что я могу запрыгнуть на одну из моих клиентских машин и запустить скрипт и найти точно, где D C для таких вещей, как сброс пароля

До сих пор у меня есть следующее, но он падает сразу после ввода имени домена

@echo off
set /p domain="Enter domain name: "

nslookup
set type=all
_ldap._tcp.dc._msdcs.%domain%

pause

1 Ответ

0 голосов
/ 09 января 2020

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

nslookup -type=any %USERDNSDOMAIN%

Я рад, что ваш вопрос был не в том, как найти какие-либо и / или все серверы домена в сети.

...