Уже много раз возникала необходимость выяснить количество "живых", работающих ПК в домене. Обычно касается лицензий или каких-нибудь отчётностей перед всякими руководствами.
Нашёл решение этой задачи на 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 месяца назад. Т.е. живые компы.
Write a comment
юзверь (Saturday, 12 May 2018 00:31)
Спасибо помогло, убрал ",LastlogonTimestamp,PasswordLastSet" и получил просто список, в нотепаде убрал пробелы и все кульно :)