Active Directory – 批量公司更新

我想知道是否有办法更新Active Directory中的一大群用户的“公司”字段? 我想匹配所有的用户与一个特定的string结尾的公司。

单独为每个用户更改这个过程需要太长的时间。

dsquery user -name * -limit 0 | dsmod user -company "%COMPANY%" 

调整dsquery以根据需要定位特定用户。

编辑:匹配特定的[子]string

 dsquery * -filter "&((objectCategory=Person)(objectClass=User)(company=*OLDCOMPANY))" -limit 0 | dsmod user -company "%NEWCOMPANY%" 

调整*OLDCOMPANY正则expression式以满足您的需求。

编写一个powershell脚本,将公司名称更改为新公司名称的所有用户。