Configuration Manager에서 글로벌 조건을 만드는 방법

 

적용 대상: System Center 2012 Configuration Manager, System Center 2012 Configuration Manager SP1, System Center 2012 Configuration Manager SP2, System Center 2012 R2 Configuration Manager, System Center 2012 R2 Configuration Manager SP1

System Center 2012 Configuration Manager에서 글로벌 조건은 비즈니스 또는 기술 조건을 나타내는 규칙으로, 응용 프로그램이 클라이언트 장치에 제공 및 배포되는 방식을 지정하는 데 사용할 수 있습니다. 글로벌 조건은 Configuration Manager 콘솔의 글로벌 조건 노드 또는 배포 유형 만들기 마법사 내에서 만들 수 있습니다. 글로벌 조건은 배포 유형 만들기 마법사의 요구 사항 페이지에서 액세스됩니다.

참고

글로벌 조건이 만들어진 사이트에서만 글로벌 조건을 편집할 수 있습니다.

Configuration Manager 글로벌 조건을 만들려면 다음 절차를 따르십시오.

글로벌 조건에 대한 기본적인 정보 제공

다양한 형식의 글로벌 조건을 사용할 수 있으며, 다양한 글로벌 조건 형식에 따른 다양한 옵션이 있습니다. 특정 글로벌 조건 형식을 선택하면 선택한 유형에 적용되는 옵션이 Configuration Manager에 표시됩니다.

글로벌 조건에 대한 기본적인 정보를 제공하려면

  1. Configuration Manager 콘솔에서 소프트웨어 라이브러리를 클릭합니다.

  2. 소프트웨어 라이브러리 작업 영역에서 응용 프로그램 관리을 확장하고 글로벌 조건을 클릭합니다.

  3. 탭의 만들기 그룹에서 글로벌 조건 만들기를 클릭합니다.

  4. 글로벌 조건 만들기 대화 상자에서 글로벌 조건의 이름과 선택적인 설명을 제공합니다.

  5. 장치 유형 드롭다운 목록에서 글로벌 조건이 Windows 컴퓨터, Windows Mobile 장치, Nokia 장치 중 어느 장치용인지 선택합니다.

  6. 조건 형식 드롭다운 목록에서 다음 옵션 중 하나를 선택합니다.

    - **설정** – 이 옵션은 클라이언트 장치에서 하나 이상의 항목이 있는지 여부를 확인합니다. 예를 들어 클라이언트 장치에 특정 파일, 폴더 또는 레지스트리 키 값이 있는지 확인할 수 있습니다.
    
    - **식** – 이 옵션을 사용하면 더욱 복잡한 규칙을 구성하여 클라이언트 장치에서 조건이 만족되는지 확인할 수 있습니다. 예를 들어 컴퓨터의 실제 메모리가 2GB에서 4GB 사이인지, 또는 모바일 장치가 터치 스크린 입력을 사용하는지 여부를 확인할 수 있습니다.
    

글로벌 조건에 대한 규칙 구성

글로벌 조건 규칙을 정의하는 절차는 설정을 구성하는지, 식을 구성하는지에 따라 다릅니다. 글로벌 조건에 설정 또는 식을 구성하려면 여기에 나온 해당 절차를 사용하십시오.

글로벌 조건에 대한 설정을 구성하려면

  1. 조건 형식 드롭다운 목록에서 설정을 선택합니다.

  2. 설정 유형 드롭다운 목록에서 요구 사항을 확인하기 위한 조건으로 사용할 항목을 선택합니다. 다음 설정 유형을 사용할 수 있습니다.

    설정 유형

    추가 정보

    Active Directory 쿼리

    이 설정 유형에 대해 다음을 구성합니다.

    • LDAP 접두사 - 클라이언트 컴퓨터에서 호환성을 평가하도록 Active Directory 도메인 서비스 쿼리에 올바른 LDAP 접두사를 지정합니다.LDAP:// 또는 GC://를 사용할 수 있습니다.

    • DN(고유 이름) - 클라이언트 컴퓨터에서 호환성을 평가할 Active Directory 도메인 서비스 개체의 고유 이름을 지정합니다.

    • 검색 필터 - 클라이언트 컴퓨터에서 호환성을 평가하도록 Active Directory 도메인 서비스 쿼리에서 결과를 구체화하기 위한 선택적인 LDAP 필터를 지정합니다.

    • 검색 범위 - Active Directory 도메인 서비스의 검색 범위를 지정합니다.

      • 기준 - 지정된 개체만 쿼리합니다.

      • 한 수준 - 이 옵션은 이 버전의 Configuration Manager에서 사용되지 않습니다.

      • 하위 트리 - 디렉터리에서 지정된 개체와 개체의 전체 하위 트리를 쿼리합니다.

    • 속성 - 클라이언트 컴퓨터에서 호환성을 평가하는 데 사용할 Active Directory 도메인 서비스 개체의 속성을 지정합니다.

    • 쿼리 - LDAP 접두사, DN(고유 이름), 검색 필터(지정된 경우) 및 속성의 항목에서 구성된 LDAP 쿼리를 표시합니다. 이 쿼리는 클라이언트 컴퓨터에서 호환성을 평가하는 데 사용됩니다.

    어셈블리

    이 설정 유형에 대해 다음을 구성합니다.

    • 어셈블리 이름: 검색할 어셈블리 개체의 이름을 지정합니다. 이름은 동일한 유형의 어셈블리 개체와 같을 수 없으며 전역 어셈블리 캐시에 등록되어야 합니다. 어셈블리 이름의 길이는 최대 256자일 수 있습니다.

    참고

    어셈블리는 응용 프로그램 간에 공유할 수 있는 코드 조각입니다. 어셈블리는 파일 이름 확장명 .dll 또는 .exe를 가질 수 있습니다. 전역 어셈블리 캐시는 클라이언트 컴퓨터에서 모든 어셈블리가 저장되는 %systemroot%\assembly라는 폴더입니다.

    파일 시스템

    이 설정 유형에 대해 다음을 구성합니다.

    • 유형 – 드롭다운 목록에서 파일을 검색할지, 폴더를 검색할지를 선택합니다.

    • 경로 - 경로를 클라이언트 컴퓨터의 지정된 파일 또는 폴더로 지정합니다. 경로에 시스템 환경 변수와 %USERPROFILE% 환경 변수를 지정할 수 있습니다.

      참고

      경로 또는 파일 또는 폴더 이름 필드에 %USERPROFILE% 환경 변수를 사용하는 경우 클라이언트 컴퓨터의 모든 사용자 프로필이 검색됩니다. 이를 통해 여러 인스턴스의 파일 또는 폴더가 검색될 수 있습니다.

    • 파일 또는 폴더 이름 - 검색할 파일 또는 폴더 개체의 이름을 지정합니다. 파일 또는 폴더 이름에 시스템 환경 변수와 %USERPROFILE% 환경 변수를 지정할 수 있습니다. 파일 이름에 와일드카드 * 및 ?를 사용할 수도 있습니다.

      참고

      파일 또는 폴더 이름을 지정할 때 와일드카드를 사용할 경우 많은 수의 결과가 반환될 수 있습니다. 따라서 클라이언트 컴퓨터의 리소스 사용량이 증가하고 Configuration Manager에 결과를 보고할 때 네트워크 트래픽이 늘어날 수 있습니다.

    • 하위 폴더 포함 – 지정한 경로 아래의 하위 폴더도 모두 검색하려면 이 옵션을 사용하도록 설정합니다.

    • 이 파일 또는 폴더가 64비트 응용 프로그램과 연결되어 있음 - 64비트 버전의 Windows를 실행하는 Configuration Manager 클라이언트에서 32비트 시스템 파일 위치(%windir%\syswow64)와 함께 64비트 시스템 파일 위치(%windir%\system32)를 검색해야 하는지 여부를 선택합니다.

      참고

      동일한 64비트 컴퓨터의 64비트 및 32비트 시스템 파일 위치에 같은 파일 또는 폴더가 모두 있는 경우 글로벌 조건을 통해 여러 파일이 검색됩니다.

    파일 시스템 설정 유형을 사용할 경우 경로 필드에서 UNC 경로를 네트워크 공유로 지정할 수 없습니다.

    IIS 메타베이스

    이 설정 유형에 대해 다음을 구성합니다.

    • 메타베이스 경로 - 유효한 경로를 IIS 메타베이스로 지정합니다.

    • 속성 ID - IIS 메타베이스 설정의 숫자 속성을 지정합니다.

    레지스트리 키

    이 설정 유형에 대해 다음을 구성합니다.

    • 하이브 – 드롭다운 목록에서 검색할 레지스트리 하이브를 선택합니다.

    • - 검색할 레지스트리 키 이름을 지정합니다.키\하위 키 형식을 사용해야 합니다.

    • 이 레지스트리 키는 64비트 응용 프로그램과 연결되어 있음 - 64비트 버전의 Windows를 실행하는 클라이언트에서 32비트 레지스트리 키 외에도 64비트 레지스트리 키를 검색할지 여부를 지정합니다.

      참고

      동일한 64비트 컴퓨터의 64비트 및 32비트 레지스트리 위치에 같은 레지스트리 키가 모두 있는 경우 글로벌 조건을 통해 두 레지스트리 키가 모두 검색됩니다.

    레지스트리 값

    이 설정 유형에 대해 다음을 구성합니다.

    • 하이브 – 드롭다운 목록에서 검색할 레지스트리 하이브를 선택합니다.

    • - 검색할 레지스트리 키 이름을 지정합니다.키\하위 키 형식을 사용해야 합니다.

    • – 지정된 레지스트리 키 내에 포함해야 하는 값을 지정합니다.

    • 이 레지스트리 키는 64비트 응용 프로그램과 연결되어 있음 - 64비트 버전의 Windows를 실행하는 클라이언트에서 32비트 레지스트리 키 외에도 64비트 레지스트리 키를 검색할지 여부를 지정합니다.

      참고

      동일한 64비트 컴퓨터의 64비트 및 32비트 레지스트리 위치에 같은 레지스트리 키가 모두 있는 경우 글로벌 조건을 통해 두 레지스트리 키가 모두 검색됩니다.

    스크립트

    이 설정 유형에 대해 다음을 구성합니다.

    • 검색 스크립트추가를 클릭하여 사용할 스크립트를 입력하거나 찾습니다. Windows PowerShell, VBScript 또는 JScript 스크립트를 사용할 수 있습니다.

    • 로그온된 사용자 자격 증명을 사용하여 스크립트 실행 – 이 옵션을 사용하도록 설정하면 클라이언트 컴퓨터에서 로그온된 사용자 자격 증명을 사용하여 스크립트가 실행됩니다.

      참고

      스크립트에서 반환되는 값은 글로벌 조건의 호환성을 평가하는 데 사용됩니다. 예를 들어 VBScript를 사용하는 경우 WScript.Echo Result 명령을 사용하여 Result 변수 값을 글로벌 조건에 반환할 수 있습니다.

    SQL 쿼리

    이 설정 유형에 대해 다음을 구성합니다.

    • SQL Server 인스턴스 – SQL 쿼리를 기본 인스턴스, 모든 인스턴스, 지정된 데이터베이스 인스턴스 이름 중 어느 것에 대해 실행할지 선택합니다.

      참고

      인스턴스 이름은 SQL Server의 로컬 인스턴스를 참조해야 합니다. 클러스터형 SQL Server 인스턴스를 참조하려면 스크립트 설정을 사용해야 합니다.

    • 데이터베이스 - SQL 쿼리를 실행할 Microsoft SQL Server 데이터베이스의 이름을 지정합니다.

    • - 글로벌 조건의 호환성을 평가하는 데 사용할, Transact-SQL 문으로 반환되는 열 이름을 지정합니다.

    • Transact-SQL 문 – 글로벌 조건에 사용할 전체 SQL 쿼리를 지정합니다. 또한 열기를 클릭하여 기존 SQL 쿼리를 열 수도 있습니다.

    WQL 쿼리

    이 설정 유형에 대해 다음을 구성합니다.

    • 네임스페이스 - 클라이언트 컴퓨터에서 호환성을 평가하도록 WQL 쿼리를 작성하는 데 사용할 WMI 네임스페이스를 지정합니다. 기본값은 Root\cimv2입니다.

    • 클래스 - 클라이언트 컴퓨터에서 호환성을 평가하도록 WQL 쿼리를 작성하는 데 사용할 WMI 클래스를 지정합니다.

    • 속성 - 클라이언트 컴퓨터에서 호환성을 평가하도록 WQL 쿼리를 작성하는 데 사용할 WMI 속성을 지정합니다.

    • WQL 쿼리 WHERE 절 - WQL 쿼리 WHERE 절 항목을 사용하여 클라이언트 컴퓨터에서 지정된 네임스페이스, 클래스, 속성에 적용할 WHERE 절을 지정할 수 있습니다.

    XPath 쿼리

    이 설정 유형에 대해 다음을 구성합니다.

    • 경로 - 호환성을 평가하는 데 사용할 클라이언트 컴퓨터의 XML 파일에 대한 경로를 지정합니다.Configuration Manager에서는 경로 이름에 모든 Windows 시스템 환경 변수 및 %USERPROFILE% 사용자 변수를 사용할 수 있습니다.

    • XML 파일 이름 - 클라이언트 컴퓨터에서 호환성을 평가하는 데 사용할 XML 쿼리가 포함된 파일 이름을 지정합니다.

    • 하위 폴더 포함 – 지정한 경로 아래의 하위 폴더도 모두 검색하려면 이 옵션을 사용하도록 설정합니다.

    • 이 파일은 64비트 응용 프로그램에 연결되어 있음 - 64비트 버전의 Windows를 실행하는 Configuration Manager 클라이언트에서 32비트 시스템 파일 위치(%windir%\syswow64)와 함께 64비트 시스템 파일 위치(%windir%\system32)를 검색해야 하는지 여부를 선택합니다.

    • XPath 쿼리 - 클라이언트 컴퓨터에서 호환성을 평가하는 데 사용할 올바른 전체 XPath(XML 경로 언어) 쿼리를 지정합니다.

    • 네임스페이스 - XML 네임스페이스 대화 상자를 열어 XPath 쿼리 시 사용할 네임스페이스와 접두사를 확인합니다.

  3. 데이터 형식 드롭다운 목록에서 요구 사항 확인을 위해 사용 전에 조건을 통해 반환할 데이터의 형식을 선택합니다.

    참고

    일부 설정 유형에서는 데이터 형식 드롭다운 목록은 표시되지 않습니다.

  4. 설정 유형 드롭다운 목록 아래에서 이 설정에 대한 추가 정보를 구성합니다. 구성할 수 있는 항목은 선택한 설정 유형에 따라 달라집니다.

  5. 확인을 클릭하여 규칙을 저장하고 글로벌 조건 만들기 대화 상자를 닫습니다.

전역 조건에 대한 식을 구성하려면

  1. 조건 형식 드롭다운 목록에서 을 선택합니다.

  2. 절 추가를 클릭하여 절 추가 대화 상자를 엽니다.

  3. 범주 선택 드롭다운 목록에서 이 식이 장치에 대한 식인지 사용자에 대한 식인지 선택합니다. 또한 사용자 지정을 선택하여 이전에 구성된 글로벌 조건을 사용합니다.

  4. 사용자 또는 장치가 규칙 요구 사항을 충족하는지 평가하는 데 사용할 조건을 조건 선택 드롭다운 목록에서 선택합니다. 이 목록의 콘텐츠는 선택한 범주에 따라 달라집니다.

  5. 사용자 또는 장치가 규칙 요구 사항을 충족하는지 평가하기 위해 선택된 조건을 지정된 값과 비교하는 데 사용할 연산자를 연산자 선택 드롭다운 목록에서 선택합니다. 사용할 수 있는 연산자는 선택한 조건에 따라 달라집니다.

  6. 사용자 또는 장치가 규칙 요구 사항을 충족하는지 평가하기 위해 선택한 조건 및 연산자와 함께 사용할 값을 필드에서 지정합니다. 사용할 수 있는 값은 선택한 조건과 연산자에 따라 달라집니다.

  7. 확인을 클릭하여 식을 저장하고 절 추가 대화 상자를 닫습니다.

  8. 글로벌 조건에 절을 추가하는 작업을 완료했으면 확인을 클릭하여 글로벌 조건 만들기 대화 상자를 닫고 글로벌 조건을 저장합니다.