标签: batch-file
我需要将日志记录添加到批处理文件以了解传递给它的参数。 因此,如果批处理文件是run.bat,我已尝试添加行
ECHO %1 %2 %3 %4 %5 %6 %7 %8 %9 >> run.log
它只是回显参数和字符串>> run.log。
>> run.log
答案 0 :(得分:2)
我怀疑你的参数列表中有一个未公开的引用(例如foo.cmd "bar会导致该行为)。您可以通过将重定向放在echo前面来解决这个问题(是的,这有效):
foo.cmd "bar
echo
>> run.log echo %*