MicroSoft

마이크로소프트 제품에 관련된 기술 정보 페이지 입니다.

[Active Directory] 사용자 및 컴퓨터 계정을 다른 OU로 이동하는 방법작성자 이완주2018-12-04조회수 159

아래 사이트 참고하여 작성하였습니다.

https://blog.netwrix.com/2018/06/26/managing-ous-and-moving-their-objects-with-powershell/

 

list.csv 파일을 만들어 사용자 및 컴퓨터 계정을 정리한다.

관리자 권한으로 Powershell 명령어를 실행하여 정상적으로 실행 됨을 확인 함.

$targetOU =  "OU=MoveOU,DC=gsoft,DC=local"

$csv = Import-Csv -Path "C:\temp\Data\Program\list.csv"

$csv | ForEach-Object {

$userDN  = (Get-ADUser -Identity $_.User).distinguishedName

Move-ADObject  -Identity $UserDN  -TargetPath $TargetOU

 }

 

 

같은 방식으로 컴퓨터 계정도 옮길 수 있습니다.

$targetOU = "OU=MoveOU,DC=gsoft,DC=local"

$csv = Import-Csv -Path "C:\temp\Data\Program\list.csv"

 

$csv | ForEach-Object {

          $computerDN  = (Get-ADComputer -Identity $_.Computer).distinguishedName

          Move-ADObject  -Identity $computerDN  -TargetPath $TargetOU

    }