0
以下のようなCSVファイルに2つの行がある場合(ただし200エントリ程度)Powershell区切りファイルに基づいてActive Directoryユーザーを更新する
$Username $Phone
Example.A 911
Example.B 123
PowerShellで各行を取得してコマンドに入力する方法を教えてください。
私はphonenumber(各ループにaを使用する)がすべての人にとって同じである場合、どのように行うのか知っていますが、誰もが異なる電話番号を持っているなら、どうすればいいですか? csvファイルから1行ではなく2行をフェッチするループごとにaを使用できますか?
Foreach $Username, $Phonenumber in $CSV
Set-ADuser -identity $Username -PhoneNumber $Phonenumber
上記はどのようにしたいのですが、動作しません。
$CSV = Import-Csv -Delimiter "," -Path "\\your\file\path"
foreach ($user in $CSV) {
Set-ADuser -identity $user.Username -PhoneNumber $user.Phonenumber
}
感謝を私が探していたまさに、次のように – Jakodns