PowerShellのGet-ADGroupMemberコマンドレットでActive Directoryのグループのメンバーの一覧を取得する
New-ADGroupで新規グループを作成
Add-ADGroupMemberでグループにメンバーを登録
Remove-ADGroupMemberでグループからメンバーを削除
Remove-ADGroupでグループを削除
今回は、グループに含まれるメンバーの情報を取得してみます。
(写真1)Get-ADGroupMemberコマンドレットでグループのメンバーを表示する

実行したコマンドの例。
Get-ADGroupMember Group01
| 管理者: Windows PowerShell |
| PS C:\> Get-ADGroupMember Group01 distinguishedName : CN=123456,CN=Users,DC=test01,DC=local name : 123456 objectClass : user objectGUID : c8c8f20b-1be3-4ec1-ad06-f61b58c48aa9 SamAccountName : 123456 SID : S-1-5-21-39158091-4092441004-368166152-2816 PS C:\> |
(写真2)Get-ADGroupMemberコマンドレットでグループのメンバーをCSV形式にエクスポートする

実行したコマンドの例。
Get-ADGroupMember Group01 |export-csv -encoding default -path C:\Users\Administrator\Documents\Get-ADGroupMember.csv
簡単ですね。
基本的には「Get-ADGroupMember <グループ名>」です。
しかしこのままではリスト形式で扱いにくいので、例によっていつもの「export-csv -encoding」でCSV形式にエクスポートします。
CSV形式にエクスポートした結果はこんな感じです。
#TYPE Microsoft.ActiveDirectory.Management.ADPrincipal
"distinguishedName","name","objectClass","objectGUID","SamAccountName","SID"
"CN=123456,CN=Users,DC=test01,DC=local","123456","user","c8c8f20b-1be3-4ec1-ad06-f61b58c48aa9","123456","S-1-5-21-39158091-4092441004-368166152-2816"
- 関連記事
- VMwareのWindowsゲストOSでE1000とVMXNET3のネットワークアダプターのスループットを比較するブログ記事 (11/10)
- Windowsのコマンドプロンプトで表示結果をパイプでクリップボードに送る (11/08)
- PowerShellのGet-ADUserコマンドレットでActive Directoryのユーザー情報を取得する (11/04)
- PowerShellのGet-ADGroupMemberコマンドレットでActive Directoryのグループのメンバーの一覧を取得する (11/03)
- PowerShellのNew-ADGroupコマンドレットでActive Directoryにグループを登録する (11/02)
- PowerShellのNew-ADUserコマンドレットでActive Directoryにユーザーを登録する (11/01)
- Active Directoryに対してLDAPとしてポート389で接続する (10/10)
気軽に話しかけてね



.png)