이 영역을 누르면 첫 페이지로 이동
개새닷컴 블로그의 첫 페이지로 이동

개새닷컴

페이지 맨 위로 올라가기

개새닷컴

IT 지식 창고, Windows, Linux, Software, Hardware, Development

파워쉘 AD User 테스트 계정 대량 생성 소스 코드

  • 2021.07.26 18:02
  • 개발
반응형

파워쉘을 통해 AD 테스트 계정 대량 생성을 위한 소스 코드입니다.

 

예전에 대회에서나 써봤지 실제로 쓰게 될줄 몰랐네요. ㅋㅋ

 

코드 실행 결과는 아래 사진과 같습니다.

 

 

실행 코드

Import-Module ActiveDirectory

$AddUserName="TUSR"; # 생성하고자하는 이름의 기본값, ex)TUSR00일경우 TUSR001로 생성
$AddUserPassword="test0123@@"; # 기본 비밀번호
$AddUserMax=50; # 생성하고자 하는 개수
$AddUserCount=1; # 계정 생성 시작 번호, ex) 1이면 TUSR00일 경우 TUSR001로 생성, 2면 TUSR00일 경우 TUSR002부터 생성
$AddUserDomain="npix.local" # AD 도메인명
$AddUserOU="OU=TUSR,DC=npix,DC=local"; # USER 생성 위치 OU값
$AddUserDescription="AD 테스트용 계정, 2021-07-26"; # 계정 설명

For($i=$AddUserCount; $i -le $AddUserMax;$i++) {
Write-Host "사용자 명 : "$AddUserName$AddUserCount

New-ADUser -Name $AddUserName$AddUserCount `
 -Path $AddUserOU `
 -DisplayName $AddUserName$AddUserCount `
 -UserPrincipalName $AddUserName$AddUserCount"@"$AddUserDomain `
 -SamAccountName $AddUserName$AddUserCount `
 -AccountPassword (ConvertTo-SecureString $AddUserPassword -AsPlainText -Force) `
 -ChangePasswordAtLogon $true  `
 -Enabled $true `
 -Description $AddUserDescription `

$AddUserCount ++;
}
Write-Host "사용자 생성 완료!"

 

현재 위 코드는 계정 생성 후 해당 비밀번호로 접속하면 초기 접속 시 비밀번호 변경을 해야합니다.

 

만약 초기 접속 시에 비밀번호 변경을 하지 않고 위에 기본 비밀번호로 바로 접속하고자 하시면

 

소스코드에서 

 

 -ChangePasswordAtLogon $true  `  항목을 찾으신 후

 

$true 값을 $false로 변경하시면 됩니다.

 

 -ChangePasswordAtLogon $false  `

 

 

AD TESTUSER 생성.ps1
0.00MB

 

 

 

반응형
저작자표시 비영리 동일조건

'개발' 카테고리의 다른 글

톰캣 재기동 시 Spring Framework xsd 읽기 실패 에러 조치 방법  (4) 2021.11.18
윈도우10 작업표시줄 아이콘 기본 레이아웃 설정 xml 코드  (4) 2021.07.29
CMD 관리자 권한으로 실행 여부 체크하기  (0) 2020.09.29

댓글

이 글 공유하기

  • 구독하기

    구독하기

  • 카카오톡

    카카오톡

  • 라인

    라인

  • 트위터

    트위터

  • Facebook

    Facebook

  • 카카오스토리

    카카오스토리

  • 밴드

    밴드

  • 네이버 블로그

    네이버 블로그

  • Pocket

    Pocket

  • Evernote

    Evernote

다른 글

  • 톰캣 재기동 시 Spring Framework xsd 읽기 실패 에러 조치 방법

    톰캣 재기동 시 Spring Framework xsd 읽기 실패 에러 조치 방법

    2021.11.18
  • 윈도우10 작업표시줄 아이콘 기본 레이아웃 설정 xml 코드

    윈도우10 작업표시줄 아이콘 기본 레이아웃 설정 xml 코드

    2021.07.29
  • CMD 관리자 권한으로 실행 여부 체크하기

    CMD 관리자 권한으로 실행 여부 체크하기

    2020.09.29
다른 글 더 둘러보기

정보

개새닷컴 블로그의 첫 페이지로 이동

개새닷컴

  • 개새닷컴의 첫 페이지로 이동

검색

메뉴

  • 홈
  • 공지사항
  • 모든 글 보기

카테고리

  • 모든 글 보기 (235)
    • 운영체제 (75)
      • 윈도우11 (7)
      • 윈도우 (51)
      • 윈도우 서버 (5)
      • 리눅스 (12)
    • 가상화 (17)
      • VMWARE (9)
      • HYPER-V (6)
      • VirtualBox (2)
    • 네트워크 (16)
    • 소프트웨어 (69)
      • 사용법 (19)
      • 다운로드 (50)
    • 하드웨어 (1)
      • 리뷰 (1)
      • 조립기 (0)
    • 게임 (14)
      • 마인크래프트 (3)
    • 오피스 (1)
      • 엑셀 (1)
    • 보안 (4)
    • 개발 (4)
    • 사이트 (5)
    • 직박구리 (20)
    • 광고 (9)
      • 무료광고 (9)
      • 유료광고 (0)

최근 글

인기 글

댓글

공지사항

아카이브

태그

  • 윈도우10
  • 코고스쿨
  • 코인고스트
  • 하이퍼바이저
  • NFT거래
  • COGOSCHOOL
  • Coinghost
  • windows10

나의 외부 링크

  • 인터넷, 세상과 소통하다.

정보

김루노의 개새닷컴

개새닷컴

김루노

블로그 구독하기

  • 구독하기
  • 네이버 이웃 맺기
  • RSS 피드

방문자

  • 전체 방문자
  • 오늘
  • 어제

티스토리

  • 티스토리 홈
  • 이 블로그 관리하기
  • 글쓰기
Powered by Tistory / Kakao. © 김루노. Designed by Fraccino.

티스토리툴바