.logopen(로그 파일 열기)
.logopen 명령은 디버거 명령 창에서 이벤트 및 명령의 복사본을 새 로그 파일로 보냅니다.
.logopen [Options] [FileName]
.logopen /d
매개 변수
옵션 다음 옵션 중 어느 것이든지:
/t
프로세스 ID를 현재 날짜 및 시간을 로그 파일 이름에 추가합니다. 이 데이터는 파일 이름 뒤와 파일 이름 확장명 앞에 삽입됩니다.
/u
로그 파일을 유니코드 형식으로 씁니다. 이 옵션을 생략하면 디버거가 ANSI(ASCII) 형식으로 로그 파일을 씁니다.
파일
로그 파일의 이름을 지정합니다. 전체 경로 또는 파일 이름만 지정할 수 있습니다. 파일 이름에 공백이 포함된 경우 FileName을 따옴표로 묶습니다. 경로를 지정하지 않으면 디버거는 현재 디렉터리를 사용합니다. FileName을 생략하면 디버거에서 파일 이름을 Dbgeng.log.
/d
대상 프로세스 또는 대상 컴퓨터의 이름과 대상 상태에 따라 파일 이름을 자동으로 선택합니다. 파일에는 항상 .log 파일 이름 확장명입니다.
환경
항목 | 설명 |
---|---|
모드 | 사용자 모드, 커널 모드 |
대상 | 라이브, 크래시 덤프 |
플랫폼 | 모두 |
설명
.logopen 명령을 실행할 때 로그 파일이 이미 열려 있는 경우 디버거가 로그 파일을 닫습니다. 이미 존재하는 파일 이름을 지정하면 파일의 내용을 덮어씁니다.
.logopen /t 명령은 프로세스 ID, 날짜 및 시간을 로그 파일 이름에 추가합니다. 다음 예제에서 16진수의 프로세스 ID는 0x02BC, 날짜는 2005년 2월 28일, 시간은 9:05:50.935입니다.
0:000> .logopen /t c:\logs\mylogfile.txt
Opened log file 'c:\logs\mylogfile_02BC_2005-02-28_09-05-50-935.txt'