Назад | Перейти на главную страницу

Найти компьютеры, недавно подключенные к Active Directory

Как найти компьютеры, недавно подключенные к Active Directory?

Редактировать: Я искал в Google эту фразу заголовка, а также искал здесь, но не нашел ничего конкретно о фильтрации при создании учетной записи компьютера.

Все учетные записи компьютеров, созданные по состоянию на 1 декабря 2011 г. (12.01.2011) в Active Directory:

Get-ADComputer -LDAPFilter "(& (objectCategory = компьютер) (whenCreated> = 20111201000000.0Z))" -Properties whenCreated | Имя форматной таблицы, whenCreated, различающееся имя -Autosize -Wrap

Конечно, PowerShell. Отредактируйте дату, чтобы она соответствовала вашему определению «недавнего», а форматирование - в соответствии с вашими вкусами или требованиями к отчетности.


И поскольку на этой странице / сайте была по крайней мере одна ошибка, которую кто-то поймал, я не собираюсь ей доверять. Вот немного PowerShell, которое я лично набросал, который на самом деле работает так, как должен, без необходимости сначала исправлять его Райаном. Как и выше, настройте "недавно" и форматирование в соответствии со своими потребностями.

$recently = [DateTime]::Today.AddDays(-30)
Get-ADComputer -Filter 'WhenCreated -ge $recently' -Properties whenCreated | Format-Table Name,whenCreated,distinguishedName -Autosize -Wrap

Когда я бегу на работу, вместо того, чтобы делать скучную работу, которую поручил мне начальник, я получаю для справки следующий результат.