복사 방지 스크립트

2012년 11월 29일 목요일

[PS] Active Directory 많은 계정을 CSV / pipeline 이용하여 한번에 추가

ISE 를 실행, Active Directory Module 의 New-ADuser를 사용하여 많은 계정을 한번에 생성 해보자.

우선 " New-ADuser | Get-Member "를 실행하여 Parameter 값을 확인.
(이 Parameter를 매개변수로 활용하여 계정 생성하는 것이다.)

Point! Help New-ADuser를 실행하면 " Name "은 무조건 꼭! 사용해야 된다.

CSV를 생성할때, Parameter 값을 미리 지정하여 사용한다.
아래 그림처럼 메모장으로 생성 해 준다.
메모장 사용 시 유의할 점
  • 메모장 저장 시, " UTF-8 " 형태로 저장하면 한글 사용이 가능하다.
  • 엑셀로 빠르게 작업 후 복사 후 메모장으로 옮긴다.(콤마 주의)
  • 빈칸이 있으면 안된다.(차후 Import 해줄 때, 에러 남)
  • Parameter 값이 아닌 다른 값을 사용 할 경우 실행은 되나, 확인 해 보면 해당 값은 없다.(그럴 일은 없을 듯?)









위와 같이 메모장으로 생성을 해준다.(필요 시 Properties(특성 편집기) 확인 후 더 넣어줘도 됨)
아래와 같이 실행~♬

 
해당  OU까지 지정해서 넣어주고 싶다면, " -PATH " 를 지정하여 설정한다.

※ 참고 : New-ADuser 로 계정 생성하면 계정이 기본 "잠금" 설정 되어 있어, 한번에 잠금 해제를 해줘야 한다.

자료 참고 출저 : http://powershell.kr/ : 이용식 강사님

댓글 없음:

댓글 쓰기