0

Active Directory グループ内のすべての非無効アカウントを表示するスクリプトを見つけて書き込もうとしています。

動作するスクリプトに最も近いものは、グループのすべてのメンバーを表示しますが、無効になっているユーザーも表示します。

フィルター処理されていないクエリを次に示します。

dsquery group -name "admins" | dsget group -members -expand

助けてください、-ロブ

4

1 に答える 1

1

これを PowerShell でタグ付けしたことを考えると、私の回答でその方向に傾いています。AD DS RSAT ツールの ActiveDirectory モジュールがインストールされている場合 (ここでは PowerShell 3.0 以降を使用)

Get-ADGroupMember "CN=Group DN,OU=Group OU,DC=domain,DC=com" | ? ObjectClass -eq "User" | Get-ADUser | ? Enabled

入れ子になったグループを使用する場合は、コマンドレットで-Recursiveパラメーターを使用します。Get-ADGroupMember

于 2014-05-08T01:36:31.470 に答える