Упс, поправил, хотя это указано вначале скрипта: "# Requirements: Should run periodically". Под нативным методом вы имеете ввиду батник в профайле юзера в АД?
пускать по логике надо перед каждым пуском lightparser или как минимум раз в день
т.к. .realname уникален для каждого дня
и если юзер перехал на другой комп, то желательно обновить данные про это :)
Просмотрел статью и не понял — предполагается, что один юзер=один комп? А что делать при нестандартных конфигурациях с разделяемыми учётками или мобильными пользователями?
При правильной конфигурации в АД (поля managedBy в хостах) — один юзер=много компов, тоесть в компе нужно прописывать его владельца. А для не-доменных компов просто не будет отображаться имя. Можно добавить блок в скрипте который будет оставлять статически прописанные записи в конф файлах в таком случае
Связка LightSquid + Active Directory