AD 객체 관련 커맨드

※ 빨간색BOLD 글씨만 바꾸면 됨

ㅁ AD 사용자 객체 생성 커맨드

-POWERSHELL ISE 

New-ADUser -Name "풀네임" -GivenName "이름" -Surname "" -DisplayName "풀네임" -SamAccountName "사용자ID" -UserPrincipalName "사용자ID@AD도메인" -AccountPassword (ConvertTo-SecureString 비밀번호 -AsPlainText -Force) -Enabled $true -ChangePasswordAtLogon $true -Path "OU=위치3,OU=위치2,OU=위치1,DC=DC1,DC=DC2,DC=DC3" -Description "주석"

 

ㅁ AD그룹 조회 커맨드

Get-ADGroupMember "그룹명"

 

ㅁ AD그룹 조회커맨드2(특정 파라미터 추출)

Get-ADGroupMember "그룹명" | Where {$_.objectClass -eq "user"} | Select -ExpandProperty SamAccountName

 

ㅁ AD그룹 특정 사용자 제거

Remove-ADGroupMember -Identity "그룹명" -Members "사용자계정1" -Confirm:$false

 

ㅁ AD그룹 다중 사용자 제거

Remove-ADGroupMember -Identity "그룹명" -Members "사용자계정1","사용자계정2" -Confirm:$false

 

ㅁ AD그룹 다중 사용자 제거(그룹에 없는 계정 무시하고)

Remove-ADGroupMember "그룹명" (Get-ADGroupMember "그룹명" | Where {$_.objectClass -eq "user" -and $_.SamAccountName -in "사용자계정1","사용자계정2"}) -Confirm:$false

 

ㅁ AD그룹 사용자 추가

Add-ADGroupMember -Identity "그룹명" -Members "사용자계정1" -Confirm:$false

 

ㅁ AD그룹 다중 사용자 추가

Add-ADGroupMember -Identity "그룹명" -Members "사용자계정1","사용자계정2" -Confirm:$false

 

ㅁ 파일로 추출시(CSV)

| Export-Csv C:\파일명.csv -NoTypeInformation -Encoding UTF8

 

ㅁ 컨펌여부 스킵

-Confirm:$false

 

ㅁ 기타파라미터 참조

AD유저 https://learn.microsoft.com/en-us/powershell/module/activedirectory/new-aduser?view=windowsserver2025-ps

AD그룹멤저 조회 : https://learn.microsoft.com/en-us/powershell/module/activedirectory/get-adgroupmember?view=windowsserver2025-ps

AD그룹멤버제거 : https://learn.microsoft.com/en-us/powershell/module/activedirectory/remove-adgroupmember?view=windowsserver2025-ps


댓글
0
댓글이 없습니다.