::: 강좌/소스/문서 :::

강좌/소스/문서 성격에 맞지 않는 광고,비방,질문의 글은 즉시 삭제하며
내용을 복사하여 사용할 경우 반드시 이곳(http://www.howto.pe.kr)을 출처로 명시하여 주세요


Category

  김영대(2004-07-24 17:04:56, Hit : 9060, Vote : 1825
 http://www.howto.pe.kr
 SWBEM.zip (273.1 KB), Download : 903
 [소스] Windows Management Instrumentation (WMI)

CIM 관련 자료를 찾다가 이를 실제 적용한 사례 하나를 소개합니다
윈도우즈 진영에서는 WMI 를 제공하고 있습니다. 또 다른 프로젝트로 OpenPegasus 가 있습니다
이 글에 첨부한 파일은 윈도우즈 WMI 를 델파이를 이용하여 접근해본 예제입니다.
원본 파일은 http://users.andara.com/~dblondeau/downloads.htm 에 있습니다

WMI 란 무엇인가
  WMI는 거의 모든 Windows 리소스를 액세스하고 구성하고 관리하고 모니터링할 수 있는 수단이다.
  기존에는 이러한 관리들이 Win32 api 로 이루어져서 스크립트에서의 접근이 불가능 했지만, WMI 가
  제공됨으로서, COM 을 지원하는 모든 스크립트에서 이러한 접근이 가능해졌다.
  즉, 개발자의 영역에서, 관리자의 영역으로 확장되었다.

WMI 는 대략 다음과 같은 일들을 할수 있다.

Windows .NET Server, Windows XP Professional 및 Windows 2000 시스템 관리
  스크립트를 작성하여 성능 데이터를 검색하고 이벤트 로그, 파일 시스템, 프린터, 프로세스, 레지스트리
  설정, 스케줄러, 보안, 서비스, 공유 및 여러 가지 기타 운영 체제 구성 요소와 구성 설정을 관리할 수
  있습니다.

네트워크 관리
  WMI 기반 스크립트를 만들어 DNS, DHCP 및 SNMP 사용 장치와 같은 네트워크 서비스를 관리할 수
  있습니다.

실시간상대모니터링
  WMI 이벤트 가입을 사용하여 발생할 때마다 이벤트 로그 항목, 파일 시스템과 레지스트리 수정 및 기타
  실시간 운영 체제 변경 사항을 모니터링하고 응답할 스크립트를 작성할 수 있습니다. 개념적으로 WMI
  이벤트 가입 및 알림이 WMI에 대해 갖는 의미는 SNMP 트랩이 SNMP 세계에 대해 갖는 의미와 같습
  니다.

Windows .NET Enterprise Server 관리
  Microsoft Application Center, Operations Manager, Systems Management Server, Internet
  Information Server, Exchange Server 및 SQL Server를 관리할 스크립트를 작성할 수 있습니다.






55   [Delphi] [소스] 웹에서 버전 확인하여 파일 다운받기2  김영대 2008/12/22 8431 2022
54   [Delphi] [소스] Indy HTTP를 쓰레드에 넣어 사용하기  김영대 2008/11/21 8398 2160
53   [Delphi] [소스] IOCP 델파이 예제 프로그램  김영대 2005/02/16 12221 1768
52   [Delphi] [소스] 델파이 프로그램 소스파일에서 한글 문장 추출  김영대 2005/02/01 9489 1664
51   [Delphi] [소스] 다국어를 지원하는 응용 프로그램을 위한 콤포넌트  김영대 2005/02/01 7368 1513
50   [Delphi] [소스] 모든 윈도우즈 실행파일이 실행되고 종료되는 시점 알아내기  김영대 2004/11/24 7887 1633
49   [Delphi] [소스] TMSNPopUp v.5.0 수정 콤포넌트  김영대 2004/11/16 9649 1750
48   [Delphi] [소스] 웹에서 버전 확인하여 파일 다운받기1  김영대 2004/11/16 8335 1595
47   [Delphi] [소스] 한글이 들어있는 문자열에서 초성 음소로 검색하기  김영대 2004/10/23 9755 2097
46   [Delphi] [소스] 마우스와 키보드 입력이 몇초동안 없으면 이벤트 발생시키기  김영대 2004/10/15 8693 1776
45   [Delphi] [소스] UNIX tail 과 같은 파일 변경 감시 프로그램  김영대 2004/09/04 8014 1565
44   [Delphi] [소스] Java 로 작성한 프로그램 실행하고 결과 받아오기  김영대 2004/08/21 8231 1709
  [Delphi] [소스] Windows Management Instrumentation (WMI)  김영대 2004/07/24 9060 1825
42   [Delphi] [소스] 윈도우즈 서비스 목록 구하고 시작/중지 시키기  김영대 2004/07/22 8037 1643
41   [Delphi] [소스] 데스크탑의 일부 영역을 고정적으로 차지하는 어플리케이션  김영대 2004/06/19 6625 1519
40   [Delphi] [강좌] ActiveX 테스트 인증서 만들기  김영대 2004/06/18 7709 1627
39   [Delphi] [소스] ActiveX 에서 자바 스크립트의 함수 호출하기  김영대 2004/06/18 7830 1596
38   [Delphi] [소스] FTP로 파일 다운받기  김영대 2003/03/28 9763 1564
37   [Delphi] [소스] 지뢰찾기 게임  김영대 2003/03/21 7911 1659
36   [Delphi] [소스] Query 결과를 MS-EXCEL 로 보내는 콤포넌트  김영대 2003/03/19 8243 1501

1 [2][3]
 

Copyright 1999-2017 Zeroboard / skin by zero