본문 바로가기

Windows Management Instrumentation4

Windows Management Instrumentation (WMI) Client for Linux If you don’t want to install external monitoring application to your Windows, the easiest way to monitor it is to use WMI (Windows Managament Instrumentation). This is an infrastructure for management data and operations on Windows-based operating systems and it is available by default from Windows 2000 through Windows 7 to Windows 2008 R2. For more details about WMI see the following pages: Win.. 2013. 8. 19.
WMI 원격 접속 방법 오늘은 WMI 를 원격에서 사용하는 방법에 대해 알아보겠다. WMI는 로컬컴퓨터에서도 가능하지만 원격에 있는 컴퓨터의 정보를 가져오는 것도 가능하다. 이 의미는 자신의 컴퓨터에서 몇대의 컴퓨터의 상태를 script작성을 통해 알 수 있다는 것을 의미한다. 예시 1을 보자 해당 Script는 해당 컴퓨터에 올라가 있는 Service를 확인하기 위한 Script이다. strComputer가 평상시엔 .(즉 자신의 컴퓨터) 였으나 지금은 IP가 들어가 있는 것을 알 수 있다. strComputer의 값에는 IP or Hostname이 가능하다. 원격에 접속하는 부분은 이 부분을 확인하면 된다. Set objWMIService = objSWbemLocator.ConnectServer(strComputer, _ .. 2010. 2. 26.
PowerShell로 원격 컴퓨터 정보를 엑셀에 삽입하기 스크립트를 작성할 때는 각자 익숙한 방법에 안주하기 쉽습니다. 매번 같은 방법으로 똑같은 결과를 얻으려 합니다. 예를 들어 모니터링과 관련해서, Windows PowerShell을 사용하면 로컬 컴퓨터의 프로세스 사용률에 대한 유용한 스냅숏을 쉽게 얻을 수 있습니다. Get-Process cmdlet을 사용하면 그림 1과 같은 깔끔한 출력을 얻게 됩니다. 그림 1 Get-Process를 사용하여 로컬 프로세스 살펴보기 Get-Process cmdlet의 결과는 다양한 상황에서 유용하게 사용할 수 있습니다. 대표적인 예로 열린 핸들의 수, 메모리 소모량에 대한 몇 가지 보기, CPU 사용률의 스냅숏 등을 표시합니다. 또한 Windows PowerShell 2.0에서는 Get-Process를 –compute.. 2010. 1. 5.
WMI - Windows Management Instrumentation WMI(Windows Management Instrumentation) 윈도우즈 2000 부터 WMI는 지원되어 왔다. 거의 모든 윈도우즈의 시스템은 표준에 따르는 단일 인터페이스를 사용해서 내부의 정보를 관리 하고 상호 작용하기 위한 방법으로 WMI를 사용한다. WMI를 사용하면 시스템 관리정보를 손쉽게 엑세스하고 조작할수 있다. 거의 모든 윈도우즈 시스템의 정보를 얻어오거나( OS정보, 하드웨어 정보, 네트워크 정보, 소프트웨어 정보, 서비스 정보 등등 ) 조작을 수행할수 있다. WMI의 가장 큰 이점은 응용 프로그램 개발자가 다양한 정보를 공통의 아키텍처를 통해 엑세스 할수 있다는 것이다. 하드웨어 / OS / 소프트웨어에 대한 정보를 모두 엑세스 할수 있다. WMI는 Windwos OS의 여러 컴.. 2009. 11. 16.