2016-12-08 1 views
0

「最後、最初の」配置(ヘッダー行付き)で1000を超える名前のCSVファイルがあります。CSV入力からADユーザーを集める

このCSVを入力として使用して、各個人のADユーザー名を照会し、各結果をtxtファイルに出力しようとしています。しかし、スクリプトをそのまま実行すると、空の出力ファイルが生成されます。

Import-Module ActiveDirectory 
$source = Import-Csv -path .\Input.csv 
foreach ($line in $source) { 
    $first = $line.first 
    $last = $line.last 
    Get-ADUser -filter {(name -eq $first) -and (surname -eq $last)} -Properties SamAccountName > output.txt 
    } 

答えて

2

は私が馬鹿だ(givenName -eq $first)代わりの(name -eq $first)

+0

うわーを試してみてください。ありがとう! –

関連する問題