TraceView -process
Use um comando TraceView -process para formatar as mensagens de rastreamento binário em um log de rastreamento ou a partir de uma sessão de rastreamento em tempo real. O comando TraceView -process cria um arquivo de texto de uma mensagem de rastreamento e um arquivo de resumo que descreve os arquivos de entrada e saída.
traceview -process [EtlFile | -rt SessionName][Parameters]
Parâmetros
Arquivo Etl
Especifica o arquivo de log de rastreamento de eventos (.etl) que contém as mensagens de rastreamento. Digite o caminho (opcional) e nome de arquivo. O padrão é c:\logfile.etl.
-Rt Nome da sessão
Tempo real. Formata mensagens de rastreamento das sessões de rastreamento em tempo real especificadas.
SessionName é o nome da sessão de rastreamento. Se você omitir o nome da sessão de rastreamento, o Tracefmt formatará as mensagens da sessão de rastreamento do NT Kernel Logger.
-tmf TMFFile
Especifica o caminho (opcional) e o nome do arquivo do formato de mensagem de rastreamento (.tmf) file para as mensagens de rastreamento.
-p TMFPath
Especifica o caminho para o diretório que contém o arquivo de mensagem de rastreamento (.tmf) para as mensagens de rastreamento.
-o Arquivo de saída
Especifica um nome para os arquivos de saída. Esse nome se aplica ao arquivo de texto de mensagens de rastreamento formatadas e ao arquivo de resumo.
OutputFile é um caminho e um nome de arquivo com uma extensão de nome de arquivo .txt, como c:\traces\trace.txt. Os valores padrão são FmfFile.txt e FmtSum.txt no diretório local.
Se você usar esse parâmetro com o parâmetro -displayonly ou -summaryonly, ele afetará somente o arquivo de resumo.
-csv
Formata o log de rastreamento como um arquivo de tamanho variável (.csv) separado por vírgulas.
-exposição
Exibe as mensagens de rastreamento na janela do Prompt de Comando, além de gravá-las no arquivo de saída.
-somente exibição
Exibe as mensagens de rastreamento somente na janela do Prompt de Comando. TraceView não cria um arquivo de texto de mensagens de rastreamento.
-sem resumo
Não cria um arquivo de mensagem de resumo.
-apenas resumo
Cria somente um arquivo de mensagem de resumo. Tracefmt não cria um arquivo de saída.
-sem prefixo
Omite o prefixo de mensagem de rastreamento. Esse parâmetro afeta as mensagens de rastreamento no arquivo de saída e na exibição do Tracefmt.
-Ods
Envia as mensagens de rastreamento formatadas para o depurador para exibição.
-v
Detalhado. Exibe informações detalhadas na janela do Prompt de Comando à medida que o Tracefmt processa cada bloco ou buffer de mensagens de rastreamento. Use esse parâmetro quando suspeitar de danos ou inconsistências no arquivo.
-h | /?
Exibe a ajuda.
Exemplos
traceview -process
traceview -process mytrace.etl -p c:\tracing -o mytrace.txt
traceview mytrace.etl -tmf c:\tracing\37753236-c81f-505e-d40a-128d3bb2b5ff.tmf
tracefmt -rt MyTrace -p c:\tracing -o mytrace.txt -display
Comentários
Para formatar as mensagens de rastreamento, você deve especificar um arquivo de formato de mensagem de rastreamento para esse tipo de mensagem. Os métodos disponíveis estão listados em ordem de precedência:
O parâmetro -tmf.
O parâmetro -p.
A variável de ambiente %TRACE_FORMAT_SEARCH_PATH%. Define o valor da variável para o diretório no qual o arquivo TMF está localizado.
Se o nome de arquivo TMF não for um GUID de mensagem, use o parâmetro -tmf e insira o caminho totalmente qualificado do arquivo. Caso contrário, o TraceView não localizará o arquivo TMF.
Se o TraceView não conseguir localizar um arquivo TMF ou o arquivo TMF não incluir informações de formatação para as mensagens de rastreamento, o TraceView não poderá formatar as mensagens. Em vez disso, no lugar do texto da mensagem, o TraceView indica: "Nenhuma informação de formato encontrada".
Se o TraceView não puder formatar uma mensagem de rastreamento, ele gerará uma exceção e exibirá uma mensagem como:
*****FormatMessage Header(Header) of EventTrace, parameter 23 raised an exception*****