繁体   English   中英

通过CMD命令在批处理文件变量中设置值

[英]Set a value in batch file variable from a CMD command

我想获取此命令的值wmic cpu get numberofcores从CMD wmic cpu get numberofcores (我只需要数字)并将其设置为批处理文件变量totalcore 有人可以帮我吗? 我尝试了一些代码并用谷歌搜索,但没有得到这个问题的答案。

@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%

好吧,另外一个标题是9天前回答的。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM