Как получить список работающих ПК в домене

Уже много раз возникала необходимость выяснить количество "живых", работающих ПК в домене. Обычно касается лицензий или каких-нибудь отчётностей перед всякими руководствами.

 

Нашёл решение этой задачи на Power Shell:

Должен быть установлен RSAT для работы модуля для PowerShell.

 

Запускаем PowerShell, подключаем модуль для AD :

import-Module activedirectory

 

Выполняем скрипт:

$d = [DateTime]::Today.AddDays(-90); Get-ADComputer -Filter 'PasswordLastSet -ge $d' -Properties PasswordLastSet | Select Name,LastlogonTimestamp,PasswordLastSet > c:\pc_list.txt

 

Получаем файл-список ПК(c:\pc_list.txt), которые общались с контроллером домена позже чем 3 месяца назад. Т.е. живые компы.

 

Оставить комментарий

Комментарии: 0