Como manter o log dos resultados dos arquivos em lote repetindo

0

Executando um arquivo .bat e tentando capturar o arquivo de log dos resultados. O arquivo de log continua sendo executado e repetindo os resultados? O que eu faço para acabar com isso e mostrar apenas uma vez? Obrigado.

Eu coloquei isso no final para capturar o log: 2016Q3_TEMP.bat > > P: \ HM \ H \ 2016Q3 \ log.txt

    
por smattiko 03.11.2016 / 17:43

1 resposta

0

O que sua linha está realmente fazendo é lembrar o próprio script e enviá-lo para o arquivo de log. Então você basicamente criou um loop infinito. Você tem que criar outro script chamado diferente que chama este com sua linha de código.

Exemplo:   Você deve ter 2 arquivos.

  1. 2016QE_TEMP.bat
  2. execute.bat

O conteúdo de 2016Q_TEMP.bat deve ser o seu código que você deseja executar. O conteúdo do execute.bat deve ser:

2016Q3_TEMP.bat >> Q:\HM\H16Q3\log.txt

Desta forma, você não terá uma chamada recursiva do script.

    
por 03.11.2016 / 18:47