dsquery

Команда dsquery позволяет выполнять запросы в каталоге для поиска объектов, отвечающих указанному критерию.
Если вас мучает вопрос когда была создана учетная запись компьютера или пользователя – эта команда может ответить на ваш вопрос.

Описание: команда dsquery позволяет выполнять запросы в каталоге для поиска объектов, отвечающих указанному критерию. Каждая из перечисленных ниже команд
dsquery ищет объекты конкретного типа, за исключением dsquery *, которая используется для поиска любых объектов:

dsquery computer – поиск компьютеров в каталоге.
dsquery contact – поиск контактов в каталоге.
dsquery subnet – поиск подсетей в каталоге.
dsquery group – поиск групп в каталоге.
dsquery ou – поиск подразделений в каталоге.
dsquery site – поиск сайтов в каталоге.
dsquery server – поиск серверов в каталоге.
dsquery user – поиск пользователей в каталоге.
dsquery quota – поиск квоты в каталоге.
dsquery partition – поиск разделов в каталоге.
dsquery * – поиск в каталоге любых объектов с помощью общего запроса LDAP

Для получения справки о конкретной команде введите

где <тип_объекта> – один из вышеперечисленных типов.
Пример:

Примечания
Команды программы dsquery помогают найти в каталоге объекты, отвечающие указанному условию поиска: условия поиска являются входными параметрами
dsquery, а на выходе получается список объектов, отвечающих условиям. Чтобы получить свойства конкретного объекта, используют команду dsget (dsget /?).

Результаты команды dsquery могут передаваться на вход в одну из других программ службы каталогов, таких как dsmod, dsget, dsrm или dsmove.

Запятым, которые не используются как разделители в различающихся именах, должны предшествовать знаки косой черты (“\”)
(например, “CN=Company\, Inc.,CN=Users,DC=microsoft,DC=com”).

Обратным косымв различающихся именах должны предшествовать знаки косой черты (например, “CN=Sales\\ Latin America,OU=Distribution Lists,DC=microsoft,DC=com”).

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

Чтобы найти всех пользователей в подразделении
“ou=Marketing,dc=microsoft,dc=com” и добавить их в группу Marketing Staff:

“cn=Marketing Staff,ou=Marketing,dc=microsoft,dc=com” -addmbr

Чтобы найти всех пользователей с именем “John” и отобразить номера их офисов:

Чтобы отобразить произвольный набор атрибутов любого объекта в каталоге, следует использовать команду dsquery *. Например, чтобы отобразить sAMAccountName, userPrincipalName и атрибуты отдела объекта с именем ou=Test,dc=microsoft,dc=com:

Чтобы прочитать все атрибуты объекта с именем ou=Test,dc=microsoft,dc=com:

Справка служебных программ службы каталогов:
dsadd /? – справка по добавлению объектов.
dsget /? – справка по отображению объектов.
dsmod /? – справка по изменению объектов.
dsmove /? – справка по перемещению объектов.
dsquery /? – справка по поиску объектов, отвечающих определенным условиям.
dsrm /? – справка по удалению объектов.