如何以简单的方式将python版本存储在.bat文件中的变量中?

时间:2017-08-23 07:50:00

标签: windows batch-file

.bat编程相当新,我想制作一个根据安装的python版本做一些事情的脚本。 但是,我遇到了第一个问题,在存储python版本时,我的脚本直到现在看起来如下:

set version="python --version"
echo %version%

回馈:

"python --version"

所以问题归结为:如何将comamnd line命令的结果保存到bat.file中的变量中?

我只找到了这个解决方案:

FOR /F "tokens=* USEBACKQ" %%F IN (`python --version`) DO (
SET var=%%F
)
ECHO %var%

通过这个问题:How to set commands output as a variable in a batch file - 这似乎太多了,如果我把它比作一个bash文件 - 那么有更优雅的方式来存储结果吗?

0 个答案:

没有答案