다음을 통해 공유


예제 3: TMF 파일 지정

이 예제에서는 추적 메시지의 서식을 지정하는 데 사용되는 TMF 파일을 지정하는 방법을 보여 줍니다.

  • -tmf 매개 변수를 사용합니다.

    다음 명령은 -tmf 매개 변수를 사용하여 TMF 파일의 경로 및 파일 이름을 지정합니다. 경로는 다른 TMF 경로 사양을 재정의합니다.

    tracefmt mytrace.etl -tmf c:\tracing\37753236-c81f-505e-d40a-128d3bb2b5ff.tmf
    

    Tracefmt는 지정된 TMF 파일을 사용하여 mytrace.etl 파일의 추적 메시지 서식을 지정합니다.

  • -p 매개 변수를 사용합니다.

    다음 명령은 -p 매개 변수를 사용하여 TMF 파일이 있는 디렉터리를 지정합니다. Tracefmt는 추적 공급자의 컨트롤 GUID를 TMF 파일 이름과 일치하여 올바른 TMF 파일을 찾습니다. 이렇게 하면 사용자가 번거로운 GUID 파일 이름을 복사하거나 입력할 필요가 없습니다.

    tracefmt mytrace.etl -p c:\tracing
    

    Tracefmt는 지정된 TMF 파일을 사용하여 mytrace.etl 파일의 추적 메시지 서식을 지정합니다.

  • %TRACE_FORMAT_SEARCH_PATH%를 사용합니다.

    이 시리즈의 첫 번째 명령은 %TRACE_FORMAT_SEARCH_PATH% 환경 변수의 값을 디렉터리 위치(이 경우 c:\tracing)로 설정합니다.

    뒤에 나오는 Tracefmt 명령에서 -tmf-p 매개 변수는 생략됩니다.

    set TRACE_FORMAT_SEARCH_PATH=c:\tracing
    tracefmt mytrace.etl
    

    Tracefmt 명령에 경로나 디렉터리가 지정되지는 않지만 Tracefmt는 c:\tracing 디렉터리에서 TMF 파일을 검색한 다음 콘텐츠를 사용하여 mytrace.etl 파일의 추적 메시지 형식을 지정합니다.

이러한 메서드 중에서 지정한 TMF 파일에 추적 메시지에 대한 서식 지정 지침이 포함되지 않은 경우 TraceView 는 "형식 정보를 찾을 수 없음" 오류 메시지와 함께 출력 파일에 메시지를 씁니다. 예:

Unknown( 10): GUID=37753236-c81f-505e-d40a-128d3bb2b5ff (No Format Information found).
Unknown( 11): GUID=37753236-c81f-505e-d40a-128d3bb2b5ff (No Format Information found).
Unknown( 11): GUID=37753236-c81f-505e-d40a-128d3bb2b5ff (No Format Information found).
...