尝试导入CSV并创建新的AD用户:需要为-name开关连接两个变量

时间:2012-01-21 02:29:29

标签: powershell

所以我有我导入的CSV文件来创建新的AD用户,我正在尝试连接 -name 属性值,所以它的格式如下所示。

  

姓氏,名字

<code>... | New-ADUser -name '($_."surname"), ($_."givenname")'

我知道我在这里有什么不对。我尝试了很多不同的变化,都没有好处。有人可以帮忙吗?提前谢谢!

1 个答案:

答案 0 :(得分:2)

如果-Name参数允许通过属性名称进行管道绑定,则可以执行以下操作:

... | New-ADUser -Name {$_.Surname + ", " + $_.GivenName}

如果该参数不支持管道绑定,请尝试:

... | Foreach {New-ADUser -Name ($_.Surname + ", " + $_.GivenName)}