반응형

* VBNET WMI 를 이용한 윈도우 시작 시 시작되는 프로그램 조회 예제...

- WMI 를 사용하기 위해 참조 -> System.Management dll 을 추가 -> 소스 코드 imports System.Management

 

메인화면

전체 소스 코드

Form1.vb

 

프로젝트 -> 참조 추가 -> System.Management dll 을 참조 추가 해 줍니다.

Imports System.Management

Public Class Form1

    Dim strWMIQry As String = "Select * From Win32_StartupCommand"

    Private Sub button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles button1.Click

        Dim strV(3) As String

        Dim oWMI As ManagementObjectSearcher = New ManagementObjectSearcher(New SelectQuery(strWMIQry))

        listView1.Items.Clear()

        For Each oItem As ManagementObject In oWMI.Get()

            strV(0) = oItem.GetPropertyValue("Name").ToString()
            strV(1) = oItem.GetPropertyValue("Command").ToString()
            strV(2) = oItem.GetPropertyValue("Location").ToString()

            Dim lvi As ListViewItem = New ListViewItem

            lvi.Text = strV(0)
            lvi.SubItems.Add(strV(1))
            lvi.SubItems.Add(strV(2))

            listView1.Items.Add(lvi)

        Next

    End Sub

End Class

 

 

* 예제 결과

 

결과화면

 

https://kdsoft-zeros.tistory.com/130

 

[C#] [WMI] 윈도우 시작 프로그램 조회 (Startup Program)

* C# WMI 를 이용한 윈도우 시작 시 시작되는 프로그램 조회 예제... 전체 소스 코드 Form1.cs using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System..

kdsoft-zeros.tistory.com

 

반응형

+ Recent posts