eventcreate com descrição de múltiplas linhas

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?

    
por Adam J.R. Erickson 30.04.2010 / 20:33

1 resposta

1

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"
    
por 30.04.2010 / 22:23