Microsoft Windows 운영 체제를 실행하는 로컬 및 원격 컴퓨터에 있는 관리 데이터와 기능은 주로 WMI(Windows Management Instrumentation)를 기반으로 합니다. 스크립트와 응용 프로그램을 통해 직접 또는 Microsoft SMS(Systems Management Server) 및 MOM(Microsoft Operations Manager) 등의 엔터프라이즈 관리 도구를 통해 WMI 관리 데이터를 얻을 수 있습니다. Windows 스크립트 호스트에서 작동할 수 있는 스크립트 언어로 작성된 스크립트를 사용할 수 있습니다.

WS-Management 프로토콜을 사용하는 Windows Vista, 응용 프로그램 또는 스크립트를 시작하면 Windows 원격 관리(페이지는 영문일 수 있음)를 통해 WMI 데이터를 얻을 수 있습니다.

WMI는 WEBM(페이지는 영문일 수 있음)을 Microsoft에서 구현한 것으로 엔터프라이즈 네트워크를 통해 관리 정보를 액세스하고 공유하기 위한 표준을 세우려는 업계의 선도적인 기술입니다. WMI는 WBEM 규격으로 엔터프라이즈 관리 환경의 개체를 설명하는 데이터 모델인 CIM(Common Information Model)에 대한 통합된 지원을 제공합니다.

WMI에는 CIM 규격 개체 리포지토리와 CIM 개체 관리자가 포함되어 있습니다. 개체 리포지토리에는 관리 가능한 하드웨어 및 소프트웨어에 대한 데이터를 제공하는 개체 정의가 있습니다. WMI 클래스의 예로는 Win32_Printer 또는 Win32_ComputerSystem 등의 Win32 클래스와 레지스트리 데이터를 제공하는 StdRegProv가 있습니다.

CIM 개체 관리자는 리포지토리의 개체 수집 및 조작을 처리하고 WMI 공급자로부터 정보를 수집합니다. WMI 공급자는 WMI와 운영 체제의 구성 요소, 드라이버, 응용 프로그램 및 기타 시스템 간에 매개 역할을 합니다. 여러 Windows 시스템 관리 도구에서 WMI를 사용할 수 있습니다.

추가 참조

  • WMI 컨트롤을 사용하여 원격 또는 로컬 컴퓨터에서 WMI 설정과 보안을 구성하는 방법에 대한 자세한 내용은 WMI 컨트롤 개요를 참조하십시오.

  • WMI 데이터 및 함수를 사용하는 스크립트와 응용 프로그램을 개발하는 방법에 대한 자세한 내용은 Windows Management Instrumentation(페이지는 영문일 수 있음)을 참조하십시오.

  • WMI의 명령줄 인터페이스를 사용하는 방법에 대한 자세한 내용은 명령 프롬프트에서 wmic.exe -?를 실행하여 WMI 컨트롤 명령줄(Wmic.exe)의 명령줄 사용법을 참조하십시오.