この検索を実行します。$_
は、グループまたはユーザーの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
を印刷する方法を知っていさえわからない?
どうもありがとう=) –