넷 그룹 명령

넷 그룹 명령

자동화 프로젝트를 진행 중인데 명령줄 접근 방식을 사용하여 특정 그룹에 구성원을 추가해야 합니다. 현재 저는넷 그룹다음과 같은 명령:

net group "group name" user /add /domain

그러나 그룹 이름은 변경될 수 있으며 이는 자동화에 적합하지 않습니다. 동등한 명령줄에서 그룹 이름 대신 그룹 이메일 주소를 사용하는 방법이 있습니까? 이메일 주소는 그대로 유지되며 변경되지 않습니다!! 누군가 이 문제를 해결하도록 도와줄 수 있나요?

정말 감사합니다 :)

답변1

이를 위해 Powershell을 사용하십시오.

먼저 변수의 그룹과 사용자를 읽습니다. 사용자는 하드코딩되거나 그룹과 유사할 수 있습니다. 필터를 적용하고, AD에 쿼리하고, 반환된 사용자를 그룹에 추가할 수 있습니다.

$Group = Get-ADGroup -Filter "mail -eq '[email protected]'"
$Users = Get-ADUser -Filter [...]

Add-ADGroupMember -Identity $Group -Members $Users

관련 정보