我对批处理编程有点菜鸟。我有这个非常小而简单的代码来用 Tuppers
自引用公式做一些事情:
java -jar Tuppers.jar --read-image <img file you want to read>
我将图像文件放在名为 Read
的文件夹中。所以我使用这个命令行:
java -jar Tuppers.jar --read-image Read\*
因为我在该文件夹中一次只能有一个文件。
我想为函数的结果设置一个变量 num
然后 echo
它出来,但是如果我使用
set /p num = java -jar Tuppers.jar --read-image Read\*
然后它只是将变量设置到命令行。
最佳答案
For /f "delims=" %A in ('java -jar Tuppers.jar --read-image Read\*') do echo %A
请参阅 for/?
并在批处理文件中使用 %%A
并在键入时使用 %A
。
关于windows - 将环境变量设置为函数结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29977247/