Comando
ExecutionLog()
Gera um arquivo de log com estatísticas da execução do script: nome do script, horário de início, horário atual e status. Opcionalmente acrescenta uma linha personalizada ao final.
ExecutionLog(caminho [, linhaCustom])
Parâmetros
| Parâmetro | Obrigatório | Descrição |
|---|---|---|
caminho | Sim | Caminho completo do arquivo de log a criar/sobrescrever. Ex: @'C:\logs\execucao.log'. Aceita variáveis. |
linhaCustom | Não | Texto adicional a ser acrescentado ao final do log. Aceita variáveis e funções. Útil para registrar valores de variáveis ou mensagens de status específicas. |
Exemplos
// Com linha personalizada:
ExecutionLog(@'C:\logs\execucao.log', 'Registros processados: ' + $total)
Observações
O arquivo é sempre sobrescrito a cada execução. O conteúdo gerado inclui: cabeçalho "AthUS DevStudio Execution Log", nome do script, hora de início, hora atual e status da execução. Use AppendToFile() se precisar acumular logs entre execuções.