Como escrever em um arquivo de log do arquivo de lote?

9

Eu tenho um arquivo em lotes que aciona o processo no banco de dados do Access. Eu gostaria de escrever em um arquivo de log (apenas alguns arquivos * .txt salvo na mesma pasta) quando antes de o processo começar e depois de terminado. Existe um comando para isso? Obrigado antecipadamente

    
por detka123 18.09.2014 / 19:51

1 resposta

8

Usando > e > > saídas para um arquivo.

por exemplo

echo Hello World > hi.txt

Resultará em um arquivo chamado hi.txt contendo a string "Hello World"

echo How are you >> hi.txt

Adicionará a linha "How are you" ao final de hi.txt

Isso funciona no sistema operacional baseado no Windows e no Unix. (Linux, Mac OS ...)

No Windows, o uso de %TIME% ou %DATE% na string de eco resultará na hora / data como parte da string.

    
por 18.09.2014 / 19:55