パスワードの有効期限が近づいているユーザーのリストについて、ActiveDirectoryに問い合わせる必要があります。これを行うための明白な(そして簡単な)方法は次のとおりです。
dsquery user -stalepwd n
問題は、特定のセキュリティグループに属するユーザーのみを検索するためにフィルターを追加する必要があることです。これは、-stalepwdオプションが組み込まれている「dsqueryuser」構文では実行が難しいため、LDAPクエリ構文を使用できる「dsquery*-filter」オプションを使用しています。残念ながら、LDAPクエリを使用して他のフィルターを適用するのは比較的簡単ですが、パスワードの有効期限がnを超えるユーザーをフィルター処理するのに問題があります。
「dsqueryuser-stalepwd」メソッドの代わりに「dsquery*-filter」メソッドを使用して古いパスワードをフィルタリングする構文を知っている人はいますか(または可能であれば)。