Powershell을 이용하여 여러 개의 사용자 계정 생성 및 속성 수정하기


1) notepad.exe를 사용하여 확장자가 csv인 파일을 생성한다. 사용자 계정은 20개
   메모장에서 제일 위에는 Name,SamAccountName을 입력하고 그 아래 줄에 사용자 이름과 로그온 이름을 각각 입력한다.
2) .csv 파일 내용 확인하기
   (import-csv c:\users.csv)
3) csv 파일을 이용하여 한꺼번에 여러 사용자 계정 생성하기
   (import-csv users.csv | new-aduser)
4) [Active  Directory 사용자 및 컴퓨터] 관리도구를 사용하여 생성한 사용자 계정을 Lab OU로 이동하기
5) 이동한 사용자 계정 확인하기
   (Get-ADuser -Filter * -Searchbase “ou=lab, dc=contoso, dc=com)
   ($users = Get-ADuser -Filter * -Searchbase “ou=lab, dc=contoso, dc=com)
   ($users | ft name)
6) 여러 개의 사용자 계정을 한꺼번에 암호 재설정하기
   ($users | Set-ADAccountPassword -Reset
   -NewPassword (Read-Host -Prompt “Enter your password” -AsSecureString)
7) 사용자 계정 Enabling
   ($users | Enable-ADAccount)
8) 원하는 속성 수정하기
   ($users | Set-ADuser -Department “Sales”)
   (Get-ADuser -Filter * -Searchbase “ou=lab, dc=contoso, dc=com -properties * | ft name, department)