Share via


Wilogutl.exe

Wilogutl.exe는 Windows Installer 설치에서 로그 파일을 분석하는 데 도움이 되며 로그 파일에 있는 오류에 솔루션을 제안하여 표시합니다.

중요하지 않은 오류는 표시되지 않습니다. Wilogutl.exe는 자동 모드 또는 사용자 인터페이스(UI)로 실행할 수 있습니다. 이 도구는 UI 및 자동 모드 모두에서 보고서를 텍스트 파일로 생성합니다. 또한 정보가 자세하게 표시된 Windows Installer 로그 파일에서 가장 잘 작동하지만, 자세하게 표시되지 않은 로그에서도 작동합니다. 자세한 내용은 로깅을 참조하세요.

이 도구는 Windows Installer 개발자용 Windows SDK 구성 요소에서만 사용할 수 있습니다.

Syntax

wilogutl.exe[<옵션>][<원본 파일>][<옵션>][<보고서 파일 디렉터리>]

다음 명령줄을 사용하여 자동 모드로 실행할 수 있습니다.

wilogutl /q /lc:\mymsilog.log/oc\outputdir\

wilogutl /q /lc:\mymsilog.log

명령줄 옵션

Wilogutl.exe는 다음과 같은 대/소문자를 구분하지 않는 명령줄 옵션을 사용합니다. 슬래시 대신 대시 구분 기호를 사용할 수 있습니다.

옵션 설명
없음 명령줄 옵션 없이 UI 모드에서 실행됩니다.
/q 자동 모드를 지정합니다. Wilogutl.exe는 보고서 파일을 생성하고 UI를 표시하지 않습니다.
/l 분석할 로그 파일의 이름을 지정합니다. 이 옵션은 자동 모드를 사용할 때 필요합니다.
/o 보고서 파일의 출력 디렉터리를 지정합니다. 이 출력 패스는 자동 모드에서 실행되는 경우에만 사용됩니다. 옵션이 없으면 보고서가 C:\WiLogResults 디렉터리에 배치됩니다.

 

UI 모드에서 실행하면 Wilogutl.exe는 다음 대화 상자를 표시합니다.

속성 설명
Windows Installer 자세한 정보 로그 분석기 Windows Installer 자세한 정보 로그 분석기 대화 상자를 사용하면 사용자가 분석할 로그 파일을 선택할 수 있습니다.
  • 열기 단추를 누르면 메모장에서 파일이 열립니다. 미리 보기 영역을 사용하여 올바른 로그 파일이 선택되었는지 확인할 수 있습니다.
  • 분석 단추를 누르면 로그 파일 분석이 시작되고 자세한 로그 파일 보기 대화 상자가 표시됩니다.
자세한 로그 파일 보기 자세한 로그 파일 보기 대화 상자에는 기록된 오류 정보가 표시됩니다. 뒤로다음 단추를 사용하여 여러 오류를 탐색합니다. 중요하지 않은 오류를 표시하려면 무시된 디버그 오류 표시 확인란을 선택합니다. 기록된 설치를 실행하는 데 사용되는 컴퓨터의 설치 관리자 버전이 표시됩니다. 기록된 설치가 높은 사용 권한으로 실행된 경우 승격된 설치 확인란이 선택되고 클라이언트 쪽 권한 세부 정보서버 측 권한 세부 정보 텍스트 상자에 정보가 제공됩니다. 자세한 로그 파일 보기 대화 상자에는 다음 단추가 포함되어 있습니다.
  • 상태 - 기능 및 구성 요소 상태 대화 상자를 표시합니다.
  • 속성 - 속성 대화 상자를 표시합니다.
  • 정책 - 정책 대화 상자를 표시합니다.
  • HTML 주석이 추가된 로그 - 주석이 추가된 HTML 파일로 로그를 표시합니다.
  • 결과 저장 - 보고서 파일을 지정된 디렉터리에 저장합니다.
  • 오류 메시지 도움말 - 설치 관리자 오류 메시지 도움말을 표시합니다.
  • 도움말 - Windows Installer 설치 로그 분석기 도움말을 표시합니다.
  • 로그 파일을 읽는 방법 - 로그 파일 도움말 문서를 표시합니다.
기능 및 구성 요소 상태 기능 및 구성 요소 상태 대화 상자에 기능 및 구성 요소의 상태가 표시됩니다.
  • 기능 열에는 설치 패키지의 기능 이름이 표시됩니다.
  • 구성 요소 열에는 설치 패키지의 구성 요소 이름이 표시됩니다.
  • 설치됨 열에는 설치가 끝날 때 기능 또는 구성 요소의 상태를 표시합니다.
  • 요청 열에는 기능 또는 구성 요소의 상태를 설치하는 동안 사용자가 선택한 항목을 표시합니다.
  • 작업 열에는 설치 관리자가 기능 또는 구성 요소에 대해 수행한 작업이 표시됩니다.
자세한 내용은 MsiGetComponentStateMsiGetFeatureState를 참조하세요.
속성 설치가 끝나면 속성 대화 상자에는 Windows Installer 속성 및 값이 표시됩니다. 이름 또는 값별로 속성을 다음과 같이 정렬할 수 있습니다.
  • 클라이언트 탭은 설치의 클라이언트 측의 속성 및 값을 표시합니다.
  • 서버 탭은 설치 중인 서버 부분의 속성 및 값을 표시합니다.
  • 중첩 탭은 동시 설치의 속성과 값을 표시합니다.
정책 설치 후 정책 대화 상자에 시스템 정책 집합이 표시됩니다.
  • 정책에 대해 설정된 값이 0이면 정책을 사용할 수 없음을 의미합니다.
  • 값이 1이면 정책을 사용할 수 있음을 의미합니다.
  • 값이 ? (물음표)이면 정책 값이 로그에 기록되지 않음을 의미합니다.
로그에 없는 정책 값이 필요한 경우 Regedit.exe를 사용하여 설치에 실패한 컴퓨터의 레지스트리 키를 확인합니다.

 

보고서 파일

자동 모드 분석을 수행하거나 자세한 로그 파일 보기 대화 상자에서 결과 저장 단추를 클릭하면 Windows Installer 설치 분석기 도구에서 세 개의 텍스트 파일과 HTML 주석이 추가된 로그 파일을 생성합니다.

다음 표에서는 보고서 파일의 이름과 내용을 식별합니다.

속성 설명
logfilename_summary.txt 로그 파일을 요약합니다. 자세한 로그 파일 보기 대화 상자에 표시되는 정보와 첫 번째 오류를 나열합니다.
logfilename_errors.txt 오류 수, 오류 및 권장 솔루션을 식별합니다. 이 파일에는 중요 오류와 중요하지 않은 오류가 모두 나열됩니다.
logfilename_policies.txt 설치가 끝나면 정책 대화 상자와 같이 설정된 정책 이름과 값을 식별합니다.
details_logfilename.htm 색 코딩에 대한 범례가 있는 HTML 주석이 추가된 로그입니다.

 

반환 값

자동 모드 작업에 잘못된 명령줄 인수가 전달되면 Wilogutl.exe는 아무 작업도 수행하지 않으며 프로세스는 다음 표의 값 중 하나를 반환합니다.

의미
1 잘못된 출력 디렉터리가 지정되었습니다.
2 잘못된 로그 파일 이름이 지정되었습니다.
3 /q를 전달했지만 로그 파일 이름에 필요한 스위치 /l이 없습니다.
4 /l을 전달했지만 자동 모드에 필요한 스위치 /q가 없습니다.

 

릴리스된 버전, 도구 및 재배포 가능 패키지

Windows Installer 개발 도구