zoukankan      html  css  js  c++  java
  • PowerShell 拿到显卡信息

    本文告诉大家如何在 PowerShell 通过 WMI 拿到显卡信息

    在 PowerShell 可以使用下面代码拿到显卡的信息

    Get-WmiObject Win32_VideoController
    

    打开 PowerShell 输入代码可以看到下面内容,当然因为小伙伴的显卡和我不相同,拿到的字符串是不相同

    __GENUS                      : 2
    __CLASS                      : Win32_VideoController
    __SUPERCLASS                 : CIM_PCVideoController
    __DYNASTY                    : CIM_ManagedSystemElement
    __RELPATH                    : Win32_VideoController.DeviceID="VideoController1"
    __PROPERTY_COUNT             : 59
    __DERIVATION                 : {CIM_PCVideoController, CIM_VideoController, CIM_Controller, CIM_LogicalDevice...}
    __SERVER                     : lindexi
    __NAMESPACE                  : rootcimv2
    __PATH                       : \lindexi
    ootcimv2:Win32_VideoController.DeviceID="VideoController1"
    AcceleratorCapabilities      :
    AdapterCompatibility         : Intel Corporation
    AdapterDACType               : Internal
    AdapterRAM                   : 1073741824
    Availability                 : 3
    CapabilityDescriptions       :
    Caption                      : Intel(R) HD Graphics 530
    ColorTableEntries            :
    ConfigManagerErrorCode       : 0
    ConfigManagerUserConfig      : False
    CreationClassName            : Win32_VideoController
    CurrentBitsPerPixel          : 32
    CurrentHorizontalResolution  : 1920
    CurrentNumberOfColors        : 4294967296
    CurrentNumberOfColumns       : 0
    CurrentNumberOfRows          : 0
    CurrentRefreshRate           : 60
    CurrentScanMode              : 4
    CurrentVerticalResolution    : 1080
    Description                  : Intel(R) HD Graphics 530
    DeviceID                     : VideoController1
    DeviceSpecificPens           :
    DitherType                   : 0
    DriverDate                   : 20181119000000.000000-000
    DriverVersion                : 23.20.16.4973
    ErrorCleared                 :
    ErrorDescription             :
    ICMIntent                    :
    ICMMethod                    :
    InfFilename                  : oem16.inf
    InfSection                   : iSKLD_w10_DS
    InstallDate                  :
    InstalledDisplayDrivers      : C:WINDOWSSystem32DriverStoreFileRepositoryigdlh64.inf_amd64_2c92d70c30b8effeigdumd
                                   im64.dll,C:WINDOWSSystem32DriverStoreFileRepositoryigdlh64.inf_amd64_2c92d70c30b8ef
                                   feigd10iumd64.dll,C:WINDOWSSystem32DriverStoreFileRepositoryigdlh64.inf_amd64_2c92
                                   d70c30b8effeigd10iumd64.dll,C:WINDOWSSystem32DriverStoreFileRepositoryigdlh64.inf_
                                   amd64_2c92d70c30b8effeigd12umd64.dll
    LastErrorCode                :
    MaxMemorySupported           :
    MaxNumberControlled          :
    MaxRefreshRate               : 75
    MinRefreshRate               : 59
    Monochrome                   : False
    Name                         : Intel(R) HD Graphics 530
    NumberOfColorPlanes          :
    NumberOfVideoPages           :
    PNPDeviceID                  : PCIVEN_8086&DEV_1912&SUBSYS_D0001458&REV_063&11583659&0&10
    PowerManagementCapabilities  :
    PowerManagementSupported     :
    ProtocolSupported            :
    ReservedSystemPaletteEntries :
    SpecificationVersion         :
    Status                       : OK
    StatusInfo                   :
    SystemCreationClassName      : Win32_ComputerSystem
    SystemName                   : lindexi
    SystemPaletteEntries         :
    TimeOfLastReset              :
    VideoArchitecture            : 5
    VideoMemoryType              : 2
    VideoMode                    :
    VideoModeDescription         : 1920 x 1080 x 4294967296 种颜色
    VideoProcessor               : Intel(R) HD Graphics Family
    PSComputerName               : lindexi
    

    如果只需要一些必要的数据,通过 Format-List 拿到特殊的属性

    Get-WmiObject Win32_VideoController | Format-List AcceleratorCapabilities,AdapterCompatibility,AdapterDACType,AdapterRAM,Availability,CapabilityDescriptions,Caption,DeviceID,DriverDate,DriverVersion,InstallDate,InstalledDisplayDrivers
    

    运行上面代码会显示比上面少的信息

    AcceleratorCapabilities :
    AdapterCompatibility    : Intel Corporation
    AdapterDACType          : Internal
    AdapterRAM              : 1073741824
    Availability            : 3
    CapabilityDescriptions  :
    Caption                 : Intel(R) HD Graphics 530
    DeviceID                : VideoController1
    DriverDate              : 20181119000000.000000-000
    DriverVersion           : 23.20.16.4973
    InstallDate             :
    InstalledDisplayDrivers : C:WINDOWSSystem32DriverStoreFileRepositoryigdlh64.inf_amd64_2c92d70c30b8effeigdumdim64.
                              dll,C:WINDOWSSystem32DriverStoreFileRepositoryigdlh64.inf_amd64_2c92d70c30b8effeigd10iu
                              md64.dll,C:WINDOWSSystem32DriverStoreFileRepositoryigdlh64.inf_amd64_2c92d70c30b8effeig
                              d10iumd64.dll,C:WINDOWSSystem32DriverStoreFileRepositoryigdlh64.inf_amd64_2c92d70c30b8ef
                              feigd12umd64.dll
    

    我搭建了自己的博客 https://blog.lindexi.com/ 欢迎大家访问,里面有很多新的博客。只有在我看到博客写成熟之后才会放在csdn或博客园,但是一旦发布了就不再更新

    如果在博客看到有任何不懂的,欢迎交流,我搭建了 dotnet 职业技术学院 欢迎大家加入

    知识共享许可协议
    本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。欢迎转载、使用、重新发布,但务必保留文章署名林德熙(包含链接:http://blog.csdn.net/lindexi_gd ),不得用于商业目的,基于本文修改后的作品务必以相同的许可发布。如有任何疑问,请与我联系

  • 相关阅读:
    追求一个人怎么这么难
    基于PHPstream扩展手动实现一个redis客户端
    常见final修饰类
    位运算
    HTTP Status 404
    Hibernate Junit 运行报错:org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment
    根据银行卡号码获取银行卡归属行以及logo图标
    进程间通信IPC(InterProcess Communication)
    脏读、幻读、不可重复读和可重复读
    数据库锁知识总结
  • 原文地址:https://www.cnblogs.com/lindexi/p/12086951.html
Copyright © 2011-2022 走看看