Active Directory にユーザー グループ名が存在するかどうかを確認する Perl スクリプトを作成しようとしています。私にとって重要なのは、追加のライブラリをロードする必要がないことです。そのため、System コマンドを使用して CMD を呼び出したいのです。
Power Shell コマンドを呼び出すことも考えましたが、PS のない古いサーバーがたくさんあるため、これはかなり問題があります。
Active Directory にユーザー グループ名が存在するかどうかを確認する Perl スクリプトを作成しようとしています。私にとって重要なのは、追加のライブラリをロードする必要がないことです。そのため、System コマンドを使用して CMD を呼び出したいのです。
Power Shell コマンドを呼び出すことも考えましたが、PS のない古いサーバーがたくさんあるため、これはかなり問題があります。
これは遅い答えかもしれません。ただし、モジュールNet::LDAPはおそらくあなたにとって何かになる可能性があります。ホームページに記載されているとおり。「Perl プログラム用の LDAP サービス API を実装するモジュールのコレクションです。このモジュールは、ディレクトリの検索や、エントリの追加、削除、変更などのメンテナンス機能の実行に使用できます。」
オブジェクトは、ホームページでも提供されているこの例で検索できます。
use Net::LDAP;
$mesg = $ldap->search(@search_args);
@entries = $mesg->entries;