How to use ManagementObjectSearcher to get properties of client system?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Kindson Munonye
    New Member
    • Feb 2011
    • 1

    How to use ManagementObjectSearcher to get properties of client system?

    I want to use ManagementObjec tSearcher in the System.Manageme nt namespace to get properties of client system runing my asp.net vb code. But the code gives me properties of the server machine. How do i get for the client machines. My code is pasted below:

    Code:
    Public Sub getInfo()
            Dim search As New ManagementObjectSearcher("SELECT * FROM Win32_BIOS")
            Dim search2 As New ManagementObjectSearcher("SELECT * FROM Win32_ComputerSystem")
            Dim search3 As New ManagementObjectSearcher("SELECT * FROM Win32_Processor")
            Dim info As ManagementObject
            For Each info In search.Get()
                TextBox1.Text = "Serial Number: " & info("serialnumber").ToString()
                TextBox2.Text = "Manufacturer: " & info("Manufacturer").ToString()
            Next
            For Each info In search2.Get()
                TextBox3.Text() = "Model: " & info("Model").ToString()
                TextBox4.Text() = "Computer Name: " & info("Name").ToString()
                TextBox5.Text() = "User Name Logged in: " & User.Identity.Name
                TextBox6.Text = info("TotalPhysicalMemory").ToString() & (" KB of Ram")
            Next
            For Each info In search3.Get()
                TextBox7.Text() = "CPU Clock Speed: " & info("Name").ToString()
            Next
            search = Nothing
    
            search2 = Nothing
    
            search3 = Nothing
    
    
        End Sub
    
        Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
            getInfo()
        End Sub
    Last edited by Markus; Feb 2 '11, 11:00 AM. Reason: Added [code] tags
  • Plater
    Recognized Expert Expert
    • Apr 2007
    • 7872

    #2
    You would have to make silverlight or some type of activeX application. I don't even know if you can access that information from that environment.
    Server codes runs on the server, find client side code.

    Comment

    Working...