将文件输出读入变量

时间:2011-07-02 19:13:26

标签: batch-file

我有一个文件的输出,我想在批处理程序中制作一个varabile。我该怎么做呢?我想将此输出php file.php并将其放入名为%this%的变量中。我该怎么做?

[edit]删除标签,此问题仅用于提供批量变量处理的示例。我使用PHP的事实只是一个例子,它也可能是我正在读取输出的python文件,或者是常规可执行文件。

2 个答案:

答案 0 :(得分:5)

@ECHO OFF
php file.php > output.txt
set /p OUTPUT= < output.txt
del output.txt

echo %OUTPUT%

答案 1 :(得分:3)

for /f "delims=" %%x in ('php file.php') do set "this=%%x"