[英]enter command output to variable in batch
我需要在批处理脚本中检查python --version
响应是什么。
为此,我想将python --version
命令的输出输入一个变量:
set /u cmd=python --version
%cmd%
我接下来该怎么办?
使用for循环。
for /f "delims=!" %%i in ('python --version') do set VAR=%%i
echo %VAR%
我将%cmd%更改为%VAR%,因为set
类似于系统命令(例如cmd
,实际上是cmd.exe
变量名是一个坏主意
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.