System daten auslesen

  • hallo hab jetzt schon in der suche geschaut aber leider nichts gefunden.
    ich möchte auselesn wieviel RAM vorhanden sind und verbaucht werden und noch zur verfügung stehen. prozessor name,mhz... weil leider nicht unter welcher funktion das machbar ist desshalb habe ich vl. auch nichts hilfreiches gefunden aber vielleicht kann mir ja jemand schnell helfen

    vielen dank für eure bemühungne :D
    PARTYYY

  • Hi,

    oder per WMI, hier ein kleines nicht schönes Beispiel:

    [autoit]


    $oWMI = ObjGet("WINMGMTS:\\.\ROOT\CIMV2")
    $colProcs = $oWMI.ExecQuery("select * from Win32_Processor where DeviceID='CPU0'")
    For $oProc In $colProcs
    Dim $strInfoCPU = ""
    $strInfoCPU &= StringFormat("CPU Name: %s",$oProc.name) & @LF
    $strInfoCPU &= StringFormat("Anzahl CPU Cores: %s",$oProc.NumberOfCores) & @LF

    MsgBox(64,"CPU Info",$strInfoCPU)
    Next

    [/autoit]

    Mfg
    Jens (McPoldy)

    Twitter: jkroeger

    Denn die Dinge, die wir erst lernen müssen, bevor wir sie tun, lernen wir beim Tun.(Aristoteles)