0

我需要将日志记录添加到批处理文件中以了解传递给它的参数。因此,如果批处理文件是 run.bat,我尝试添加该行

ECHO %1 %2 %3 %4 %5 %6 %7 %8 %9 >> run.log

这只是回显参数和字符串>> run.log

4

1 回答 1

2

我怀疑您的参数列表中某处有一个未闭合的引号(例如foo.cmd "bar会导致该行为)。您可以通过将重定向放在前面来解决这个问题echo(是的,这有效):

>> run.log echo %*
于 2012-07-20T16:54:25.993 回答