Você tem que analisar o log e alterar e CRLF para apenas LF (ctrl-l).
Aqui está um exemplo:
EVENTCREATE /T ERROR /ID 1000 /l application /d "This is text^L this is line 2"
Gostaria de usar eventcreate de um arquivo em lote para registrar os resultados de um trabalho de cópia de arquivo (robocopy). O que eu realmente gostaria de fazer é usar a saída do trabalho de cópia de arquivo como a descrição do evento (/ D de createevent). O problema é que há várias linhas na saída da cópia de arquivo e eu consegui apenas uma linha em uma variável local ou um comando de pipe.
Eu tentei ler uma variável local no arquivo, como
set /P myVar=<temp.txt
mas só recebe a primeira linha.
Como posso escrever várias linhas para a descrição de um evento a partir de um arquivo em lotes?
Tags batch-file eventcreate