- 此问题在此处已有答案**:
Assign output of a program to a variable using a MS batch file(12个答案)
17天前关闭。
我可以得到这个 bat 文件的结果,我想要的。但是我不能使用这个结果!
@echo off
identify -format "%%wx%%h" E:\Image.jpg
结果:
640x480
我试过类似这样的东西......等等,但它们不起作用:
set var=%%wx%%h
echo %var%
我该怎么做,非常感谢....
1条答案
按热度按时间4nkexdtk1#
cmd
获取命令输出的方法是for /f
循环。下面的方法应该可以工作(未尝试过):有关循环格式的详细信息,请参见
for /?
。注意:当命令只输出一行时,效果最好。