如果使用管道和重定向符号,批处理中的执行命令流是什么?

时间:2013-12-03 12:38:11

标签: batch-file

如果是|和>在批处理文件的单行中使用命令的执行顺序是什么? 以及在以下示例中%3和%2之间使用\可以任何一次引导我, 输入“%3 \%2.xml”| findstr / I / c:“”> %TEMP%_logfile.txt

1 个答案:

答案 0 :(得分:1)

"%3 \%2.XML"表示xml文件(%2)所在的目录(%3)。 %3和%2是批处理文件或批处理文件中的函数的可替换参数。他们的价值观会因电话而改变。

行的其余部分的执行顺序是在"从左到右"之间。和#34;所有同时"。进程并行启动,并将一个输出通道重定向到下一个的输入通道,直到最终重定向到输出文件,数据沿着管道流动。或多或少。取决于精确的命令。但这是个主意。