2017-09-13 165 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