Управление учетными записями компьютеров из командной строки
Управление учетными записями компьютеров из командной строки несколько отличается от управления ими в оснастке Active Directory Users And Computers (Active Directory - Пользователи и компьютеры) главным образом потому, что у вас появляется больше вариантов действий, особенно когда приходится работать с несколькими учетными записями компьютеров одновременно.
Просмотр и поиск учетных записей компьютеров
Команда DSQUERY computer позволяет искать компьютеры. Поиск возможен не только по имени учетной записи в Active Directory или в SAM, но и с применением символов подстановки. Вывод команды DSQUERY computer содержит DN компьютеров, отвечающих критериям поиска. Этот вывод может быть перенаправлен в качестве ввода для других команд, включая DSGET computer, которая позволяет отображать свойства учетной записи компьютера.
Команду DSGET computer лучше всего использовать совместно с DSQUERY computer. Команда DSQUERY computer сообщает DN одного или нескольких компьютеров, a DSGET computer отображает свойства соответствующих учетных записей. Отображаемые свойства задаются следующими параметрами.
- Dn — выводит DN компьютера, удовлетворяющего критериям поиска.
- Samid — выводит имя учетной записи компьютера в SAM, отвечающей критериям поиска.
- Sid — выводит идентификатор защиты для учетной записи компьютера, отвечающей критериям поиска.
- Desc — выводит описание учетной записи компьютера, удовлетворяющей критериям поиска.
- Loc — выводит атрибут местонахождения учетной записи компьютера, удовлетворяющей критериям поиска.
- Disabled — выводит значение Yes/No, которое указывает, отключена ли данная учетная запись компьютера.
DSGET computer выводит результаты в форме таблицы. Вообще говоря, вы всегда будете использовать -Dn, -Samid или -Sid как параметры, чтобы определить конкретные компьютеры в выводе. Например, если вы хотите найти все компьютеры инженеров с именами, начинающимися на engcomp, введите:
- dsquery computer -name engcomp* | dsget computer -dn -disabled