Python 在批处理中为变量输入命令输出
我需要在批处理脚本中检查什么是Python 在批处理中为变量输入命令输出,python,windows,batch-file,Python,Windows,Batch File,我需要在批处理脚本中检查什么是python--versionresponse 为此,我想在变量中输入python--version命令的输出: set /u cmd=python --version %cmd% 下一步该怎么办?使用for循环 for /f "delims=!" %%i in ('python --version') do set VAR=%%i echo %VAR% 我将%cmd%更改为%VAR%,因为设置类似于系统命令的变量名是个坏主意,例如cmd,实际上是cmd.exe
python--version
response
为此,我想在变量中输入python--version
命令的输出:
set /u cmd=python --version
%cmd%
下一步该怎么办?使用for循环
for /f "delims=!" %%i in ('python --version') do set VAR=%%i
echo %VAR%
我将%cmd%更改为%VAR%,因为设置类似于系统命令的变量名是个坏主意,例如cmd
,实际上是cmd.exe