【发布时间】:2018-08-03 19:45:14
【问题描述】:
我在 AD 中有一些用户的 UPN 地址设置为 User@this.org。我想更改这些用户,使他们的 UPN 看起来像 User@that.com。
我已经写了一条PS线来找我这样的用户:
Get-ADUser -LDAPFilter "(&(objectCategory=person)(objectClass=user)(!userAccountControl:1.2.840.113556.1.4.803:=2)(userPrincipalName=*@this.org))" -SearchBase "OU=this,DC=that" | Select SamAccountName
但是我如何更新这些用户。我知道Set-AdUser 命令,但我不知道如何将Get-Aduser 的结果输入其中。
【问题讨论】:
-
只需管道到
Set-ADUser而不是Select -
抱歉 Mathias,我是 PS 新手 - 你的意思是我删除了 Select and Write Set-Aduser?那不会只改变一个用户吗?
标签: powershell active-directory