我的蝙蝠档案:
myprogram.exe >> c:\temp\log.txt
我的程序收到空引用错误,但不确定为什么邮件没有记录在日志文件中。当我在命令窗口中手动运行时,我看到了错误。
答案 0 :(得分:6)
因为>>
是标准输出而您的错误是标准错误。
如果抓住错误并将其写入Console
答案 1 :(得分:1)
您也可以将批处理文件输出stderr添加到日志文件中。尝试
myprogram.exe >> c:\temp\log.txt 2> c:\temp\err.txt