📜  获取 cpu 信息的 powershell 命令 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:27:47.456000             🧑  作者: Mango

获取 CPU 信息的 Powershell 命令

在 Powershell 中,我们可以使用以下命令来获取系统的 CPU 信息:

Get-WMIObject -class Win32_Processor

该命令会返回当前计算机上所有激活的 CPU 的详细信息,包括 CPU 的制造商、型号、主频、当前使用率等。

除了上述命令,我们还可以使用以下命令来获取更详细的 CPU 信息:

Get-CimInstance -ClassName Win32_Processor | Select-Object -Property Name,NumberOfCores,NumberOfLogicalProcessors,MaxClockSpeed

该命令会返回当前计算机上所有激活的 CPU 的名称、核心数、逻辑处理器数以及最大主频。

如果我们只想获取 CPU 的型号或制造商,可以使用以下命令:

(Get-WMIObject -class Win32_Processor).Name
(Get-WMIObject -class Win32_Processor).Manufacturer

以上命令分别返回当前计算机上 CPU 的型号和制造商信息。

值得注意的是,上述命令需要在管理员权限下运行,否则可能会因权限不足而无法获取 CPU 信息。

总结一下,获取 CPU 信息的 Powershell 命令可以使用如下命令:

# 获取所有 CPU 的详细信息
Get-WMIObject -class Win32_Processor

# 获取 CPU 的名称、核心数、逻辑处理器数以及最大主频
Get-CimInstance -ClassName Win32_Processor | Select-Object -Property Name,NumberOfCores,NumberOfLogicalProcessors,MaxClockSpeed

# 获取 CPU 的型号
(Get-WMIObject -class Win32_Processor).Name

# 获取 CPU 的制造商
(Get-WMIObject -class Win32_Processor).Manufacturer

以上命令可以轻松获取到系统的 CPU 信息,对于开发人员来说是非常有用的。