KD에서 로그 파일 유지

KD는 디버깅 세션을 기록하는 로그 파일을 작성할 수 있습니다. 이 로그 파일에는 사용자가 입력하는 모든 명령과 디버거의 응답이 포함됩니다.

새 로그 파일 열기

새 로그 파일을 열거나 이전 로그 파일을 덮어쓰려면 다음 중 하나를 수행합니다.

  • 디버거를 시작하기 전에 _NT_DEBUG_LOG_FILE_OPEN 환경 변수를 설정합니다.

  • 디버거를 시작할 때 는 -logo 명령줄 옵션을 사용합니다.

  • .logopen(로그 파일 열기) 명령을 입력합니다. /t 옵션을 사용하는 경우 날짜와 시간이 지정된 파일 이름에 추가됩니다. /u 옵션을 사용하는 경우 로그 파일은 ASCII 대신 유니코드로 작성됩니다.

기존 로그 파일에 추가

기존 로그 파일에 텍스트를 추가하려면 다음 중 하나를 수행합니다.

  • 디버거를 시작하기 전에 _NT_DEBUG_LOG_FILE_APPEND 환경 변수를 설정합니다.

  • 디버거를 시작할 때 는 -loga 명령줄 옵션을 사용합니다.

  • .logappend(로그 파일 추가) 명령을 입력합니다. 유니코드 로그 파일에 추가하는 경우 /u 옵션을 사용해야 합니다.

로그 파일 닫기

열려 있는 로그 파일을 닫려면 다음을 수행합니다.

로그 파일 상태 확인

로그 파일 상태 확인하려면 다음을 수행합니다.