2016-09-21 6 views
2

私はcsvファイル内に仕事のタイトルのリストを持っており、ADのタイトルを持っているユーザーと一致させる必要があります。ADの職務リストに一致するユーザーのリスト

CSVの内容は次のようである:

Get-ADUser -Filter "Title -like 'JobTitle1'" 

は、しかし、私はこれを動作させることはできません。

JobTitle1 
JobTitle2 
JobTitle3 

次のコマンドはJobTitle1タイトルを持つすべてのユーザーのリストを取得していきますCSVファイルを配列として返すと、出力は返されません。

$Titles = Get-Content -Path "c:\jobtitles.csv" 
ForEach ($Title In $Titles) 
{ 
    Get-ADUser -Filter {Title -like '$Title'} 
} 

答えて

2

In Pow

$Titles = Get-Content -Path "c:\jobtitles.csv" 
ForEach ($Title In $Titles) 
{ 
    Get-ADUser -Filter {Title -like $Title} 
} 
+2

おかげで、それはそれだった:またはちょうどオミットそれらを - 単一引用符内のerShell変数はので、あなたの代わりに二重引用符にを使用する必要がありますが読み込まれません。 – Ralluhb

関連する問題