다음을 통해 공유


TraceView -process

TraceView -process 명령을 사용하여 추적 로그 또는 실시간 추적 표시에서 이진 추적 메시지의 형식을 지정합니다. TraceView -process 명령은 추적 메시지의 텍스트 파일과 입력 및 출력 파일을 설명하는 요약 파일을 만듭니다.

    traceview -process [EtlFile | -rt SessionName][Parameters]
   

매개 변수

EtlFile
추적 메시지를 포함하는 이벤트 추적 로그(.etl) 파일을 지정합니다. 경로(선택 사항) 및 파일 이름을 입력합니다. 기본값은 c:\logfile.etl입니다.

-rt SessionName
실시간. 지정된 실시간 추적 세션의 추적 메시지 형식을 지정합니다.

SessionName 은 추적 세션의 이름입니다. 추적 세션 이름을 생략하면 Tracefmt는 NT 커널 로거 추적 세션메시지 형식을 지정합니다.

-tmf TMFFile
추적 메시지에 대한 추적 메시지 형식(.tmf) 파일의 경로(선택 사항) 및 파일 이름을 지정합니다.

-p TMFPath
추적 메시지에 대한 추적 메시지 형식(.tmf) 파일이 포함된 디렉터리의 경로를 지정합니다.

-o OutputFile
출력 파일의 이름을 지정합니다. 이 이름은 서식이 지정된 추적 메시지의 텍스트 파일 및 요약 파일에 적용됩니다.

OutputFile 은 c:\traces\trace.txt 같은 .txt 파일 이름 확장명을 가진 경로 및 파일 이름입니다. 기본값은 FmfFile.txt 로컬 디렉터리에 FmtSum.txt.

-displayonly 또는 -summaryonly 매개 변수와 함께 이 매개 변수를 사용하는 경우 요약 파일에만 영향을 줍니다.

-csv
추적 로그를 쉼표로 구분된 가변 길이(.csv) 파일로 서식을 지정합니다.

-전시
명령 프롬프트 창에 추적 메시지를 출력 파일에 쓰는 것 외에도 표시합니다.

-displayonly
명령 프롬프트 창에만 추적 메시지를 표시합니다. TraceView는 추적 메시지의 텍스트 파일을 만들지 않습니다.

-nosummary
요약 메시지 파일을 만들지 않습니다.

-summaryonly
요약 메시지 파일만듭니다. Tracefmt는 출력 파일을 만들지 않습니다.

-noprefix
추적 메시지 접두사를 생략합니다. 이 매개 변수는 출력 파일 및 Tracefmt 디스플레이의 추적 메시지에 영향을 줍니다.

-ods
표시를 위해 서식이 지정된 추적 메시지를 디버거에 보냅니다.

-v
세부 정보. Tracefmt가 추적 메시지의 각 블록 또는 버퍼를 처리할 때 명령 프롬프트 창에 자세한 정보를 표시합니다. 파일 손상 또는 불일치가 의심되는 경우 이 매개 변수를 사용합니다.

-h | /?
도움말을 표시합니다.

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

코멘트

추적 메시지의 서식을 지정하려면 추적 메시지에 대한 추적 메시지 형식 파일을 지정해야 합니다. 사용 가능한 메서드는 우선 순위에 따라 나열됩니다.

  • -tmf 매개 변수입니다.

  • -p 매개 변수입니다.

  • %TRACE_FORMAT_SEARCH_PATH% 환경 변수입니다. 변수 값을 TMF 파일이 있는 디렉터리로 설정합니다.

TMF 파일 이름이 메시지 GUID가 아닌 경우 -tmf 매개 변수를 사용하고 파일의 정규화된 경로를 입력합니다. 그렇지 않으면 TraceView에서 TMF 파일을 찾을 수 없습니다.

TraceView가 TMF 파일을 찾을 수 없거나 TMF 파일에 추적 메시지에 대한 서식 정보가 포함되지 않은 경우 TraceView는 메시지의 서식을 지정할 수 없습니다. 대신 메시지 텍스트 대신 TraceView는 "형식 정보를 찾을 수 없습니다"라고 씁니다.

TraceView에서 추적 메시지의 서식을 지정할 수 없는 경우 예외가 발생하며 다음과 같은 메시지가 표시됩니다.

*****FormatMessage Header(Header) of EventTrace, parameter 23 raised an exception*****