【发布时间】:2016-01-03 17:26:22
【问题描述】:
您好,我是 powershell 新手,已经使用 csv 文件成功导入了 400 多个用户。我的 CSV 文件中有一个拼写错误,导致给定名称是名字+姓氏,而不仅仅是用户的名字。我正在尝试更改“TestOU”OU 中这些用户的名字。我正在寻找最简单的方法来做到这一点,只需更改每个用户的名字,因为其他一切都是正确的。
服务器 2012 R2 用户位于cn=domain users,ou=testou,dc=school,dc=local
【问题讨论】:
-
Get-ADUser -Filter * -SearchBase "OU=TestOU,DC=school,DC=local" | ForEach-Object { Set-ADUser -GiveName ... }。您传递给-GivenName的内容取决于 CSV 中的内容。 -
谢谢 Alexander 我会试试这个。我有这样的 csv 文件设置。容器/OU,Givenname,Surname,Name,DisplayName,Logon Name,Password,sAMAccountName,DomainName "cn=Domain Users,ou=testou,dc=school,dc=local"
标签: powershell csv import