Я выполняю этот поиск, где $_
может быть DN для группы или пользователя.
my $m = $ldap->search(
base => "$_",
scope => 'base',
filter => '(objectClass=Person)',
attrs => ['sAMAccountName'],
);
if (defined($m->entry->entries->get_value('sAMAccountName'))) {
print $m->entry->entries->get_value('sAMAccountName') . "\n";
}
Это проблема, если $_
группа, то sAMAccountName
нене существует, и сценарий не работает.Я даже не уверен, работает ли это для пользователя = (
Кто-нибудь знает, как распечатать sAMAccountName
, если $_
это человек?