获取处理器名称的最简单方法
Sub ProcessorName()
Dim objPross As Object, cpu As Object
Set objPross = GetObject("WinMgmts:").instancesof("Win32_Processor")
For Each cpu In objPross
Debug.Print cpu.Name
Next
End Sub
当我运行代码时
Intel(R) Core(TM) i5-7300HQ CPU @ 2.50GHz
.
这将达到我的目的。不管怎样,有什么财产清单吗
你可以直接从注册表中读取名字吗?
Sub ProcessorName()
Dim objWsScript As Object
Set objWsScript = CreateObject("WScript.Shell")
Debug.Print objWsScript.RegRead("HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\0\ProcessorNameString")
End Sub