Como gravar em um arquivo de log a partir do arquivo em lotes?


11

Eu tenho um arquivo em lotes que aciona o processo no banco de dados do Access. Gostaria de gravar em um arquivo de log (apenas alguns arquivos * .txt salvos na mesma pasta) quando antes do início do processo e após a conclusão. Existe um comando para isso? Agradeço antecipadamente


3
Em qual sistema operacional você está? A solução é simples, mas dependerá do sistema em que você estiver. Além disso, há muitas perguntas semelhantes a essas que você deve procurar primeiro.
root

Respostas:


11

Usando> e >> gera um arquivo.

por exemplo

echo Hello World > hi.txt

Resultará em um arquivo chamado hi.txtcontendo a sequência "Hello World"

echo How are you >> hi.txt

Adicionará a linha "Como você está" ao final de hi.txt

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

Nas janelas, o uso %TIME%ou %DATE%na sequência de eco produzirá hora / data como parte da sequência.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.