powershellでActive Directory(ADDS)の操作シリーズです。代表的なpowershellコマンドレットを紹介します。
目次
グループ関連
グループ情報の取得
| 目的 | コマンドレット |
| グループ一覧 | Get-ADGroup -Filter * |
| グループ一覧(csv出力) | Get-ADGroup -Filter * | Export-csv -NoTypeInformation -Encoding UTF8 c:\temp\ADgroups.csv |
| グループ名だけ見たい | Get-ADGroup -Filter * | Select-Object Name |
| グループ一覧(ある程度の情報) | Get-ADGroup -Filter * -Properties * | ` select Name,mail,GroupCategory,GroupScope |
| グループ一覧(ある程度の情報csv出力) | Get-ADGroup -Filter * -Properties * | ` select Name,mail,GroupCategory,GroupScope` | Export-csv -NoTypeInformation -Encoding UTF8 c:\temp\ADusers1.csv |
| 特定のグループのすべてが見たい | Get-ADGroup -Identity “Domain Admins” -Properties * |
| 特定のグループの参加メンバが見たい | Get-ADGroupMember -Identity “Domain Admins” | select Name,SamAccountName |
| ローカルグループだけ見たい | Get-ADGroup -Filter ‘GroupScope -eq “DomainLocal”‘ |
| セキュリティグループだけ見たい | Get-ADGroup -Filter ‘GroupCategory -eq “Security” ‘ -Properties * | select Name,mail |
| メール付きセキュリティグループだけ見たい | Get-ADGroup -Filter ‘mail -like “*@*” ‘ -Properties * | select Name,mail
※「”」が化けていてエラーになる場合があります。 |
グループの作成
| 目的 | コマンドレット |
| 新しくグループを作成する | – |
グループの削除
| 目的 | コマンドレット |
| グループを削除する | – |
グループの変更
| 目的 | コマンドレット |
| グループ情報(属性)を修正する | – |