다음을 통해 공유


Create and Delete Local Group 기술 샘플

업데이트: 2007년 11월

이 샘플에서는 컴퓨터에서 로컬 그룹을 만들고 새로 만든 그룹에 기존 사용자를 추가한 다음 이 그룹을 삭제하는 방법을 보여줍니다.

참고:

이 샘플에서는 실제가 아닌 값을 사용하므로 샘플을 실행하려면 실제 값으로 수정해야 합니다.

샘플 사용에 대한 자세한 내용은 다음 항목을 참조하십시오.

사용자 설정에 맞게 샘플을 사용자 지정하려면

  • 빌드하는 샘플의 버전에 따라 다음 문자열 변수를 CreateAndDeleteLocalGroup.cs 또는 CreateAndDeleteLocalGroup.vb 파일의 실제 값으로 수정합니다.

    • localComputerName - 그룹을 만들 컴퓨터의 이름

    • newGroupName - 만들 그룹의 이름

    • existingUserName - 새 그룹을 추가할 사용자 이름

이 샘플을 빌드하려면

  1. 명령 프롬프트에서 Technologies\DirectoryServices\CreateAndDeleteLocalGroup 디렉터리로 이동합니다. 빌드된 샘플 버전에 따라 CS 또는 VB 디렉터리로 이동합니다. 필요한 설정 및 SDK 명령 프롬프트에 대한 자세한 내용은 방법: 샘플 설정 변경을 참조하십시오.

  2. 명령줄에서 msbuild createanddeletelocalgroup.sln을 입력합니다.

이 샘플을 실행하려면

  1. 명령 프롬프트에서, 빌드된 실행 파일이 있는 디렉터리로 이동합니다.

  2. createanddeletelocalgroup을 입력하고 Enter 키를 누릅니다.

참고:

이 샘플은 콘솔 응용 프로그램입니다. 출력을 보려면 명령 프롬프트에서 시작하고 실행해야 합니다.

설명

이 샘플은 다음 작업을 수행합니다.

  • 지정한 컴퓨터에서 로컬 그룹을 만듭니다.

  • 새로 만든 그룹에 기존 사용자를 추가합니다.

  • 이 그룹을 삭제합니다.

이 샘플에서는 System.DirectoryServices 네임스페이스의 다음 요소를 사용하는 방법을 보여 줍니다.

  • WinNT 공급자를 사용하여 로컬 컴퓨터에 DirectoryEntry 개체를 바인딩하는 방법

  • Children 속성 컬렉션의 Add 메서드를 사용하여 유효한 그룹 목록에 새 그룹을 추가하는 방법

  • DirectoryEntry 개체의 CommitChanges 메서드를 사용하여 그룹에 대한 변경 내용을 디렉터리 저장소에 유지하는 방법

  • DirectoryEntry 개체의 Invoke 메서드를 사용하여 해당 그룹에 기존 사용자를 추가하는 방법

  • Children 속성 컬렉션의 Remove 메서드를 사용하여 그룹을 삭제하는 방법