Search-ADAccountで取得されるのは名前のとおりADAccountオブジェクト。
なので、必要なユーザー情報が全部揃っているとは限らない。
足りないときはどうするか?
とりあえずGet-ADUserで取ってきてみた。
過去2年間ログオンしていないユーザーの名前とメールアドレスを表示するサンプル。
001 002 003 004 005 | [string]$span = (365 * 2) #過去2年間 $target = "OU=OU-Root,DC=xx,DC=xxx,DC=co,DC=jp" Search-ADAccount -AccountInactive -TimeSpan $span -UsersOnly ` -SearchBase $target | Get-ADUser -Properties mail | select name,mail |
0 件のコメント:
コメントを投稿