我想从CMD获取此命令wmic cpu get numberofcores
的值(我只需要该号码)并将其设置为批处理文件变量totalcore
。任何人都可以帮助我吗?我尝试了一些代码并用Google搜索,但没有回答这个问题。
答案 0 :(得分:1)
@echo off
setlocal ENABLEEXTENSIONS
set totalcore=Unknown
for /F %%A in ('wmic cpu get numberofcores') do @if %%A GTR 0 set totalcore=%%A
echo NumberOfCores=%totalcore%
答案 1 :(得分:1)
好的different title这个问题已在9天前得到解答。
@Echo off
for /f %%A in ('wmic cpu get numberofcores^|findstr "^[0-9]"') do set /A totalcore=%%A