我有执行文件(print.exe),它会打印一些数字。我想使用这些数字。为此,我写了一个批处理文件。
的build.bat
设置= print.exe
FOR%I in DO prompt.exe%I%
我使用了以上2行。但它不起作用。如果是内核命令,则第一行正在运行。对于exe,它没有用。如何将print.exe文件输出存储到变量。
答案 0 :(得分:1)
下面的批处理文件执行 print.exe 并在numbers
变量中获取其输出:
@echo off
for /F "delims=" %%a in ('print.exe') do set numbers=%%a
echo Output of print.exe is: %numbers%