Wilogutl.exe
Wilogutl.exe可協助分析 Windows Installer 安裝中的記錄檔,並顯示記錄檔中找到之錯誤的建議解決方案。
不會顯示非嚴重錯誤。 Wilogutl.exe可以在無訊息模式或使用者介面 (UI) 中執行。 此工具會在UI和無訊息模式中產生報表作為文本檔。 它最適合使用詳細資訊的 Windows Installer 記錄檔,但也適用於非詳細資訊記錄檔。 如需詳細資訊,請參閱記錄。
此工具僅適用於適用於 Windows Installer 開發人員的 Windows SDK 元件。
語法
wilogutl.exe [<options>][<source file>][<options>][<report file directory>]
您可以使用下列命令列以無訊息模式執行。
wilogutl /q /l c:\mymsilog.log /o c\outputdir\
wilogutl /q /l c:\mymsilog.log
命令列選項
Wilogutl.exe使用下列不區分大小寫的命令行選項。 虛線分隔符可用來取代斜線。
選項 | 描述 |
---|---|
none | 在 UI 模式中執行 — 沒有命令列選項。 |
/q | 指定無訊息模式。 Wilogutl.exe會產生報表檔案,而且不會顯示使用者介面。 |
/l | 指定要分析的記錄檔名稱。 使用無訊息模式時,需要此選項。 |
/o | 指定報表檔案的輸出目錄。 只有在以無訊息模式執行時,才會使用此輸出路徑。 如果選項不存在,報表會放在 C:\WiLogResults 目錄中。 |
在 UI 模式中執行時,Wilogutl.exe顯示下列對話方塊。
名稱 | 描述 |
---|---|
Windows Installer 詳細信息記錄分析器 | [Windows Installer 詳細資訊記錄分析器] 對話框可讓使用者選取記錄檔進行分析:
|
詳細的記錄檔檢視 | [詳細記錄檔檢視] 對話框會顯示記錄的錯誤資訊。 使用 [ 上 一頁] 和 [下一步] 按鈕流覽多個錯誤。 若要顯示非嚴重錯誤,請選取 [顯示忽略的偵錯錯誤 ] 複選框。 計算機上用來執行記錄安裝的安裝程式版本隨即顯示。 如果記錄安裝是以較高的許可權執行,則會選取 [提高許可權的安裝] 複選框,並在 [客戶端許可權詳細數據] 和 [伺服器端許可權詳細數據] 文本框中提供資訊。 [詳細記錄檔檢視] 對話框包含下列按鈕:
|
功能和元件狀態 | [ 功能和元件狀態 ] 對話框會顯示功能和元件的狀態:
|
屬性 | [屬性] 對話框會顯示安裝結束時的 Windows Installer 屬性 及其值。 您可以依名稱或值排序屬性:
|
原則 | [原則] 對話框會顯示 安裝之後設定的系統原則 :
|
報表檔案
執行無訊息模式分析或按兩下 [詳細記錄檔檢視] 對話方塊上的 [儲存結果] 按鈕時,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。 |
相關主題