Readlog Tool
9/8/2008
Readlog (Readlog.exe) é um ferramenta de linha de comando que converte a saída controlador kernel, que é gerada no formato CeLog (.clg), em formato de texto (.txt).
As opções disponível para uso com Readlog é divididos em duas categorias: Opções e utilitário opções de impressão.
- Opções de impressão gerar saída no formato de texto (.txt).
- Opções utilitários geram um novo arquivo CeLog. Lido esse arquivo por execução a ferramenta Readlog novamente sobre a nova saída.
O seguinte mostra a sintaxe Readlog exemplo de código:
readlog [ PrintOptions | UtilityOptions ] InfileOutfile
Parâmetros
- Arquivo_de_entrada
Especifica o nome do arquivo CeLog (.clg) para ler.
- OutFile
Especifica o nome do arquivo de texto para gerar, se o - sincronizar opção não for usada. Se o - sincronizar opção é usada, isso Especifica o nome do novo arquivo log.
- CommandLineOptions
Opções de linha de comando são inseridas a partir de Command (CMD) prompt. Para informações sobre linha de comando opções para a ferramenta Readlog, consulte Readlog Command-Line Options.
- PrintOptions
Opções de saída de impressão. Para obter informações sobre as opções de impressão para o Readlog Tool, consulte Readlog Print Options.
- UtilityOptions
Opções de utilitários. Para informações sobre utilitário opções para a ferramenta Readlog, consulte Readlog Utility Options.
Exemplos
O seguinte exemplo de código mostra uma conversão Readlog de Celog.clg dados em texto sem qualquer habilitado filtros.
readlog celog.clg output.txt
O seguinte exemplo de código mostra uma conversão Readlog de Celog.clg dados em texto com o - habilitado opção sincronizar.
readlog -sync celog.clg new.clg
readlog new.clg output.txt
O seguinte exemplo de código mostra uma conversão Readlog de Celog.clg dados em texto com filtros habilitado. Essas configurações filtro remover KCALL, memtrack, crítico seção e eventos sincronização a partir de dados convertidos e em seguida, gravar-Output.txt.
readlog -f KMCS celog.clg output.txt
Comentários
O -sincronizar parâmetro é muito útil para produzir arquivos log que podem ser lidos para a ferramenta Remote Kernel Tracker. Essa ferramenta não exibir quaisquer dados acima o primeiro cabeçalho sincronizar no log.
O CeLogReSync API produz um cabeçalho sincronizar, que é uma listagem de todos os processos, segmentos e módulos que estão atualmente presentes no sistema. O arquivo log talvez falta um cabeçalho sincronizar na parte superior se o arquivo log é excluído ou renomeado enquanto dados está sendo coletados. Se o arquivo é excluído, ele é recriado e um cabeçalho sincronizar eventualmente é adicionado para o log, mas o cabeçalho não estiver no início do arquivo.
Você também pode criar personalizado parâmetros filtro por valores configuração o Registro em Reader\Filters HKEY_CURRENT_USER\SOFTWARE\Microsoft\CeLog e usando o seguinte formato. O FilterKey deve ser um caractere único e é com diferenciação de maiúsculas e minúsculas.
"FilterKey"="hexID1,hexID2,hexID3,..."
O seguinte exemplo de código mostra um personalizado filtro que pode ser usado com o c -f Parâmetros para remover eventos com identificações 1, 2, 11 e 12, que corresponder ao crítico eventos seção.
"c"="1,2,b,c"
See Also
Other Resources
Readlog Viewing Tool
Readlog Command-Line Options
Readlog Print Options
Readlog Utility Options
CeLog Event Tracking
Kernel Tracker