1. Tải bản cài đặt AutoIT mới nhất

    Chào Khách. Nếu bạn mới tham gia và chưa cài đặt AutoIT.
    Vui lòng vào topic trên để tải bản AutoIT mới nhất nhé
    Dismiss Notice
  2. Quy định và nội quy

    Chào Khách. Vui lòng đọc kỹ nội quy và quy định của diễn đàn
    Để tránh bị ban một cách đáng tiếc nhé!
    Dismiss Notice
  3. Hướng dẫn chèn mã AutoIT trong diễn đàn

    Chào Khách. Vui lòng xem qua bài viết này
    Để biết cách chèn mã AutoIT trong diễn đàn bạn nhé :)
    Dismiss Notice

Hỏi đáp Hàm lấy thông số CPU và RAM

Thảo luận trong 'Thảo luận chung - Hỏi đáp' bắt đầu bởi Thiendy, 2/12/18.

  1. Thiendy

    Thiendy Thành viên mới
    • 3/6

    Tham gia ngày:
    22/11/18
    Bài viết:
    14
    Đã được thích:
    3
    mọi người cho em hỏi...
    có hàm nào lấy thông số hardware của máy tính không ạ?
    cụ thể là lấy thông số ram và cpu
    thanks ạ
     
  2. nokati

    nokati Thành viên mới
    • 3/6

    Tham gia ngày:
    7/12/15
    Bài viết:
    5
    Đã được thích:
    4
    CPU :

    Mã (Text):



            $wbemFlagReturnImmediately = 0x10
            $wbemFlagForwardOnly = 0x20
            $colItems = ""
            $strComputer = "localhost"
            $cpuid=""
            $objWMIService = ObjGet("winmgmts:\\" & $strComputer & "\root\CIMV2")
            $colItems = $objWMIService.ExecQuery("SELECT * FROM Win32_Processor", "WQL", _
                                                      $wbemFlagReturnImmediately + $wbemFlagForwardOnly)
                   If IsObj($colItems) then
                      For $objItem In $colItems
                      Local $cpuid = $objItem.ProcessorId
                       Next
                   Endif
       
    MsgBox("","",$cpuid,5)
    RAM :

    Mã (Text):
    #include <MemoryConstants.au3>
    $Get = MemGetStats()
    $ram = Round($Get[$MEM_TOTALPHYSRAM]/1024/1024, 2) &" GB"
    MsgBox("","",$ram,5)
     
    Chỉnh sửa cuối: 3/12/18
    Thiendy thích bài này.

Chia sẻ trang này

Đang tải...