Active Directory-대량 회사 업데이트 문자열로 끝나는

Active Directory 내의 많은 사용자 그룹에 대해 ‘회사’필드를 업데이트 할 수있는 방법이 있는지 궁금합니다. 특정 문자열로 끝나는 회사와 모든 사용자를 일치시키고 싶습니다.

각 사용자별로 개별적으로 변경하는 데 시간이 너무 오래 걸립니다.



답변

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

dsquery필요에 따라 특정 사용자를 타겟팅 하도록를 조정하십시오 .

편집 :
특정 [sub-] 문자열과 일치 시키려면

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

*OLDCOMPANY필요에 맞게 정규식을 조정하십시오 .


답변

powershell 스크립트를 작성하여 회사 = 이전 회사 이름 인 모든 사용자의 스크립트를 새 회사 이름으로 변경하십시오.


답변