Mus*_*afa 34 windows cmd software-design
我试图使用命令提示符检索每个CPU的CPU数和内核数.我执行了以下命令:
wmic cpu get NumberOfCores, NumberOfLogicalProcessors/Format:List
我收到此错误: wmic' is not recognized as an internal or external command, operable program or batch file
我在Windows Server 2008 R2计算机上执行此操作.我相信'wmic'命令在这个窗口上是兼容的.
我运行命令promt的目录是'C:\ Windows>
有什么建议吗?
R1t*_*chY 66
您可以将环境变量NUMBER_OF_PROCESSORS用于核心总数:
echo %NUMBER_OF_PROCESSORS%
Run Code Online (Sandbox Code Playgroud)
您也可以进入msinfo32命令行.
它将显示您的所有系统信息.然后,在查找框中,只需输入processor,它将显示每个CPU的核心和逻辑处理器.我发现这种方式最简单.
%NUMBER_OF_PROCESSORS%如果您想以与显示核心数量相同的方式查找一台机器有多少个处理器(或 CPU) ,请将以下脚本保存在批处理文件中,例如GetNumberOfCores.cmd:
@echo off
for /f "tokens=*" %%f in ('wmic cpu get NumberOfCores /value ^| find "="') do set %%f
Run Code Online (Sandbox Code Playgroud)
然后像这样执行:
GetNumberOfCores.cmd
echo %NumberOfCores%
Run Code Online (Sandbox Code Playgroud)
该脚本将设置一个名为的环境变量%NumberOfCores%,它将包含处理器的数量。
| 归档时间: |
|
| 查看次数: |
120613 次 |
| 最近记录: |