例えば、メールアドレスが設定されていないユーザーを検索するには、
| Get-ADUser –Filter ‘mail –ne “”’ | 
かな?、と思ってしまうがこれではうまくいかない。
こんな感じになるようだ。
| Get-ADUser –Filter ‘mail –notlike “*”’ | 
また、これをカウントするためにMeasureにパイプする場合は、resultsetsizeパラメーターを指定したほうが良さそう。
(デフォルトでは検索結果の数が500に制限されていて、それを超えると正確にカウントできなくなる。)
 
| Get-ADUser –Filter ‘mail –notlike “*”’ –ResultSetSize $null | 
ResultSetSizeパラメータにnullを指定すると無制限になる。
 
0 件のコメント:
コメントを投稿