ADのユーザの後でpowershell検索の文字をフィルタリングするにはどうすればよいですか?文字に基づいたpowershell検索のフィルタリング
Get-ADUser -Filter {Char-eq "E"} -SearchBase "DC=Test, DC=local"
ADのユーザの後でpowershell検索の文字をフィルタリングするにはどうすればよいですか?文字に基づいたpowershell検索のフィルタリング
Get-ADUser -Filter {Char-eq "E"} -SearchBase "DC=Test, DC=local"
あなたの質問はあまり具体的ではありませんが、一般的にフィルタパラメータについて説明しようとします。まず、ドキュメントのビット:
フィルター
は、Active Directoryオブジェクトを取得するクエリ文字列を指定します。この 文字列は、PowerShell Expression Language構文を使用します。 PowerShell Expression Language構文では、Filterパラメーターで受け取った 値型の豊富な型変換サポートが提供されています。構文では の順序付け表現が使用されます。つまり、演算子はオペランドと値の間に となります。 フィルタパラメータの詳細については、about_ActiveDirectory_Filterを参照してください。実際に
が、それは次のように動作します。
Get-ADUser -Filter *
が姓「スミス」である
Get-ADUser -Filter {sn -eq "Smith"}
持つすべてのユーザーを取得するすべてのユーザーを取得します。
は、すべてのユーザーを取得します。電子メールアドレスと電話番号
Get-ADUser -Filter {(mail -like "*") -and (telephonenumber -like "*")}
firstnameの
Get-ADUser -Filter {givenname -like "E*"}
サポートされる演算子であるEで始まるすべてのユーザーを取得:
FilterOperators: "-eq" を| "-le" | "-ge" | "-ne" | "-lt" | "-gt" | "-approx" | " - ボル" | "バンド" | "-recursivematch" | "のような" | "-notlike"
JoinOperators "-and" "-OR" ここで、助け
NotOperators "-not"
希望は、完全なドキュメントへのリンクです:Get-ADUser、about_ActiveDirectory_Filter
は、これらの例を見て持ってます。http:// WWW .comerperformance.co.uk/powershell/powershell-get-aduser-filter.htm – gpunktschmitz
「文字をフィルタリングする」とはどういう意味ですか?ユーザーアカウントのどのプロパティの文字ですか?あなたは例を挙げることができますか? –