2017-09-13 136 views
0

我想从CMD(我只需要编号)获得该命令的值wmic cpu get numberofcores并将其设置为批处理文件变量totalcore。任何人都可以帮助我呢?我尝试了一些代码并进行了搜索,但没有回答这个问题。从CMD命令中设置批处理文件变量的值

+1

这是瘟疫,我告诉你。 https://stackoverflow.com/questions/46140215/sharing-folder-via-batch-script-on-french-windows/46141020#46141020 – Magoo

回答

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

那么与different title这是在9天前回答。

@Echo off 
for /f %%A in ('wmic cpu get numberofcores^|findstr "^[0-9]"') do set /A totalcore=%%A 
相关问题