グループを削除する
グループを削除するにはRemove-ADGroupコマンドレットを使用します。
グループ名を指定して削除する
グループ名を指定して削除するには
Remove-ADGroup グループ名
とします。
例えばTESTというグループを削除するには
Remove-ADGroup TEST
コマンドを実行すると、「この操作を実行しますか?」とメッセージが表示されるので操作したい内容に合わせてキーを押します。
グループを検索して削除する
Remove-ADGroupコマンドレットはパイプライン経由でグループ情報を受け取ることが可能です。このことを利用して、Get-ADGroupコマンドレットでフィルターを使用してグループを取得し、Remove-ADGroupコマンドレットで削除を行うことができます。
例えば”Test”で始まるグループを一括して削除したい場合は下記のようにします。
Get-ADGroup -Filter 'Name -like "Test*" | Remove-ADGroup
グループメンバーを取得する
Active Directoryグループに属するメンバーを取得するにはGet-ADGroupMemberコマンドレットを使用します。メンバーはユーザー、コンピューター、グループが該当します。
グループ名を指定してメンバーを取得する
グループ名を指定してグループメンバーを取得するにはIdentityパラメーターを使用します。例えばAdministratorsグループに属するメンバーを取得するには下記のようにします。
Get-ADGroupMember -Identity Administrators
メンバー名のみを取得する
先ほどのコマンドでグループメンバーを取得すると、メンバー名だけではなく、distinguishedNameやnameといったプロパティまで取得して表示していました。単純にグループメンバー名のみを取得したい場合は、Select-Objectコマンドレットと組み合わせて下記のようにします。
Get-ADGroupMember -Identity Administrators | Select {$_.SamAccountName}



