如何使用powershell创建一个在AD中添加信息的循环

时间:2013-11-05 09:40:07

标签: powershell active-directory

我是Powershell中的一个新手,有人可以告诉我如何创建循环(目的是将信息添加到.CSV列表中的所有人(用户名))

这就是我现在所做的,尝试过很多东西,但仍然没有好处......

Import-Module ActiveDirectory

$username = Import-Csv c:\user.csv

Set-ADuser -Identity $Username -Company "Company name"

1 个答案:

答案 0 :(得分:0)

尝试一个foreach循环。

示例:

foreach($user in $username)
{
  //some action for example
  Set-ADuser -Identity $user -Company "A Company"
}

<强>参考:

http://www.powershellpro.com/powershell-tutorial-introduction/logic-using-loops/

如果文件有很多条目,我还建议添加某种日志记录(使用add-content或write-host)来跟踪脚本的进度。

问候 Arcass