Ищем объекты командой DSQUERY

Запросы к каталогам командой DSQUERY

Команда DSQUERY позволяет искать в Active Directory объекты, соответствующие определенному набору критериев. Например, вы можете запросить все учетные записи компью­теров, имена которых начинаются с «D», или все отключенные учетные записи пользователей — DSQUERY возвратит список объектов, отвечающих критерию.

Подкоманды и синтаксис DSQUERY

Запросы к каталогам выполняются по следующему синтакси­су подкоманд.

•   DSQUERY COMPUTER — ищет учетные записи компьюте­ров, соответствующие критерию:
dsquery computer [{НачальныйУзел | forestroot | domainroot}] [-о {dn | rdn | samid}] [-scope {subtree | onelevel | base}] [-name Имя] [-desc Описание] [-samid SAM-имя] [-inactive ЧислоНедель] [-stalepwd ЧислоДней] [-disabled] [{-s Сервер | -d Домен}] [-u ИмяПользователя] [-p {Пароль | *}] [-q] [-r] [-gc] [-limit ЧислоОбьектов] [{-uc | -uco | -uci}]

  • DSQUERY CONTACT — ищет контакты, соответствующие критерию:

dsquery contact [{НачальныйУзел | forestroot I domainroot}] [-o {dn | rdn}] [-scope {subtree | onelevel | base}] [-name Имя] [-desc Описание] [{-s Сервер | -d Домен}] [-u ИмяПоль­зователя] [-p {Пароль | *}] [-q] [-r] [-gc] [-limit ЧислоОбьектов] [{-uc | -uco | -uci}]


  • DSQUERY GROUP — ищет учетные записи групп, соответ­ствующие критерию:

dsquery group [{НачальныйУзел | forestroot | domainroot}] [-о {dn | rdn | samid}] [-scope {subtree | onelevel | base}] [-name Имя] [-desc Описание] [-samid SAM-имя] [{-s Сервер | -d Домен}] [-u ИмяПользователя] [-p {Пароль | *}] [-q] [-r] [-gc] [-limit ЧислоОбьектов] [{-uc | -uco | -uci}]

  • DSQUERY OU — ищет организационные единицы, соответ­ствующие критерию:

dsquery ou [{НачальныйУзел | forestroot | domainroot}] [-о {dn | rdn }] [-scope {subtree | onelevel | base}] [-name Имя] [-desc Описание] [{-s Server | -d Domain}] [-u ИмяПользователя] [-p {Пароль | *}] [-q] [-r] [-gc] [-limit ЧислоОбьектов] [{-uc | -uco | -uci}]

  • DSQUERY PARTITION - ищет разделы Active Directory, со­ответствующие критерию:

dsquery partition [-o {dn | rdn}] [-part Фильтр] [{-s Сервер I -d Домен}] [-u ИмяПользователя] [-p {Пароль | *}] [-q] [-r] [-limit Число_Объектов] [{-uc | -uco | -uci}]

  • DSQUERY QUOTA — ищет квоты, соответствующие крите­рию:

dsquery quota {domainroot | ОНОбъекта } [-о {dn | rdn}] [-acct Имя] [-qlimit Фильтр] [-desc Описание] [{-s Сервер | -d Домен}] [-и ИмяПользователя] [-р {Пароль | *}] [-q] [-г] [-limit ЧислоОбьектов] [{-uc | -uco | -uci}]

  • DSQUERY SERVER — ищет контроллеры домена, соответ­ствующие критерию:

dsquery server [-о {dn | rdn}] [-forest] [-domain ИмяДомена] [-site ИмяСайта] [-name Имя] [-desc Описание] [-hasfsmo {schema | name | infr | pdc | rid}] [-isgc] [{-s Сервер | -d Домен}] [-u ИмяПользователя] [-p {Пароль | *}] [-q] [-r] [-gc] [-limit Число_Обьектов] [{-uc | -uco | -uci}]

  • DSQUERY SITE — ищет сайты Active Directory, соответству­ющие критерию:

dsquery site [-0 {dn I rdn}] [-name Имя] [-desc Описание] [{-s Сервер I -d Домен}] [-u ИмяПользователя] [-p {Пароль | *}] [-Q] [-r] [-gc] [-limit ЧислоОбьектов] [{-uc | -uco | -uci}]

  • DSQUERY SUBNET — ищет объекты подсетей, соответству­ющие критерию:

dsquery subnet [-0 {dn | rdn}] [-name Имя] [-desc Описание] [-loc Местонахождение] [-site ИмяСайта] [{-s Сервер | -d Домен}] [-u ИмяПользователя] [-p {Пароль | *}] [-q] [-r] [-gc] [-limit ЧислоОбьектов] [{-uc | -uco | -uci}]

  • DSQUERY USER — ищет учетные записи пользователей, со­ответствующие критерию:

dsquery user [{НачальныйУзел | forestroot | domainroot}] [-0 {dn I rdn I upn I samid}] [-scope {subtree | onelevel | base}] [-name Имя] [-desc Описание] [-upn UPN] [-samid SAM-имя] [-inactive ЧислоНедель] [-stalepwd ЧислоДней] [-disabled] [{-s Сервер I -d Домен}] [-и ИмяПользователя] [-p {Пароль | *}] [-q] [-r] [-gc] [-limit ЧислоОбьектов] [{-uc | -uco | -uci}]

  • DSQUERY * — ищет объекты Active Directory любого типа, соответствующие критерию:

dsquery » [{НачальныйУзел | forestroot | domainroot}] [-scope {subtree | onelevel | base}] [-filter LDAP-фильтр] [-attr {СписокАтрибутов | »}] [-attrsonly] [-1] [{-s Сервер I -d Домен}] [-u ИмяПользователя] [-p {Пароль| *}] [-q] [-r] [-gc] [-limit ЧислоОбьектов] [{-uc | -uco | -uci}]

На первый взгляд, синтаксис непомерно сложен. Но пусть это не отпугивает вас от DSQUERY. Большинство подкоманд DSQUERY используют один и тот же стандартный синтаксис и содержат лишь несколько расширений стандартного синтак­сиса, специфичных для типа объекта, с которым они работают.

2024  Командная строка Windows  
top Яндекс.Метрика