如何建立及自訂事件記錄在 「 事件檢視器 」 在 Windows 2000 中使用事件記錄 」 公用程式 (Logevent.exe)

文章翻譯 文章翻譯
文章編號: 315410 - 檢視此文章適用的產品。
注意事項
這份文件適用於 Windows 2000。Windows 2000 支援的結束 2010 7 月 13,Windows 2000 End-of-Support Solution Center 是規劃您的遷移策略,從 Windows 2000 的起點。如需詳細資訊請參閱 Microsoft Support Lifecycle Policy]。
注意事項
這份文件適用於 Windows 2000。Windows 2000 支援的結束 2010 7 月 13,Windows 2000 End-of-Support Solution Center 是規劃您的遷移策略,從 Windows 2000 的起點。如需詳細資訊請參閱 Microsoft Support Lifecycle Policy]。
全部展開 | 全部摺疊

在此頁中

結論

本文將逐步告訴您,如何使用事件記錄的公用程式 (Logevent.exe),以建立並自訂事件記錄到應用程式記錄檔的事件檢視器。Logevent.exe 會包含在 Windows 2000 資源工具箱 」 中。您可以使用命令提示字元] 或 [批次檔來啟動 Logevent.exe,您可以使用此工具在本機或遠端的 Windows 2000 電腦的 「 應用程式記錄檔中建立項目。

您想要從執行藉由使用登入指令檔或使用 AT 命令的批次程式記錄資訊時發生錯誤或狀態資訊時,Logevent.exe 非常有用。您可以呼叫 Logevent.exe 從批次檔,然後並用來應用程式記錄檔中記錄資訊。Logevent.exe 可以將項目儲存在其他電腦的記錄檔 ; 因此,您可以在中央位置記錄資料。

Logevent.exe 的概觀

Logevent.exe 使用下列語法:
logevent m \ \ computername-s severity-c categorynumber-r source-e eventID-t timeout"event text"
下列清單說明您可以使用具有 Logevent.exe 參數:
  • -m \ \ computername: 使用這個參數可以指定記錄事件的電腦名稱。如果您省略這個參數,事件被記錄在本機電腦上。當您在事件檢視器中檢視事件時,這個參數被對應到事件標頭的 [電腦] 區段。
  • -s severity: 使用這個參數可以指定其中 severity 是下列類別的其中一個記錄事件的嚴重性等級:
    • S: 成功
    • : 資訊 (這是預設的設定。如果沒有指定重要性層級 Logevent.exe 使用 )。
    • W: 警告
    • E: 錯誤
    • F: 失敗
    這個參數被對應到事件標頭的 [類型] 區段中,當您在事件檢視器中檢視事件時。

  • -c categorynumber: 使用這個參數來指定記錄的事件分類數目。如果未輸入一個數字 Logevent.exe 會使用預設值 0 (無)。當您在事件檢視器中檢視事件時,這個參數被對應到事件標頭的 [類別] 區段。
  • -r source: 使用這個參數可以指定 (針對範例、 程式或指令碼的名稱) 記錄的事件來源。您必須使用雙引號來括住包含空格的字串。如果沒有指定字串 Logevent.exe 使用 使用者事件 預設字串。當您在事件檢視器中檢視事件時,這個參數被對應到事件標頭的 [來源] 區段。
  • -e eventID: 使用這個參數可以指派給已記錄事件的事件 ID 編號。您可以使用從 0 到 65535 的整數。如果您沒有指派一個值,Logevent.exe 使用 1 (預設值)。這個參數會對應到事件識別碼的事件標頭,當您在事件檢視器中檢視事件時] 區段。
  • -t timeout: 使用這個參數可以指定 Logevent.exe 建立記錄檔項目會等待的時間。在建立記錄檔項目之後,就會結束 Logevent.exe。預設情況下,Logevent.exe 會等待 60,000 毫秒 (1 分鐘)。
  • event text: 使用這個參數,以鍵入記錄的事件的說明。 您必須使用雙引號來括住包含空格的字串,比方說 「 這是我的郵件 」。這個參數被對應至 [描述] 部分中,當您在事件檢視器中檢視事件時。

範例

如何記錄在本機電腦上的項目

要在本機電腦的 「 應用程式記錄檔中記錄的資訊項目,不論是在批次檔中使用下面這一行,或在命令提示字元輸入,然後按下 ENTER:
logevent 「 這是測試 」
當您為使本範例在 「 事件檢視器 」 中檢視事件詳細資料時,就會顯示類似下列的項目:
   Date:      01/01/2002   Source:    User Event
   Time:      8:16         Category:  None
   Type:      Information  Event ID:  1
   User:      N/A          
   Computer:  MYCOMPUTER 
				
   Description:
   The description for Event ID ( 1 ) in Source ( User Event) cannot 
   be found. The local computer may not have the necessary registry
   information or message DLL files to display messages from a remote
   computer.  The following information is part of the event: This is 
   a test.
				

如何記錄遠端電腦上的之項目

要記錄一個警告項目,將名為"Server1"的遠端電腦上 100,和 88,一個事件識別碼數目的類別程式碼可能是在批次檔中使用下面這一行,或在命令提示字元下輸入,然後按下 ENTER:
logevent-m \\server1-s W c 100-r"我的批次程式"-e 88"批次程式失敗!"
當您為使本範例在 「 事件檢視器 」 中檢視事件詳細資料時,就會顯示類似下列的項目:
   Date:      01/01/2002   Source:    my batch program
   Time:      8:30         Category:  (100)
   Type:      Warning      Event ID:  88
   User:      N/A          
   Computer:  SERVER1 
				
   Description:
   The description for Event ID ( 88 ) in Source ( my batch program ) 
   cannot be found. The local computer may not have the necessary 
   registry information or message DLL files to display messages from 
   a remote computer.  The following information is part of the event:
   batch program failed!
				

如何在 「 事件檢視器 」 中檢視應用程式記錄檔事件

若要檢視應用程式記錄檔的事件檢視器中的事件:
  1. 按一下 [開始],指向 [設定],然後再按一下 [控制台]
  2. 連按兩下 [系統管理工具],然後連按兩下 [事件檢視器

    注意: 除此之外,您可以藉由啟動 Microsoft 管理主控台 (MMC) 程式中含有 「 事件檢視器 」 來啟動事件檢視器嵌入式管理單元。
  3. 按一下以展開 [事件檢視器 (如果它尚未已經展開)。
  4. 按一下 [應用程式]。

    登入應用程式記錄檔的事件就會顯示在右邊的詳細資料窗格中。
  5. 若要檢視特定事件的相關詳細資料,連按兩下您想要檢視的事件]。
  6. 若要複製事件的詳細資料,按一下 [複製] 按鈕開啟新的文件,使用您要貼上事件 (比方說 Microsoft Word) 的程式然後再按一下 [編輯] 功能表上的 [貼上
  7. 檢視前一個或下一個事件的描述、 按向上或向下箭號。



?考

如需有關 Logevent.exe 的詳細資訊,請在命令提示字元下輸入下列行,並按下 ENTER:
logevent /?
如需有關如何檢視及管理在 「 事件檢視器 」 中的記錄檔的詳細資訊,按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的發行項:
302542如何診斷系統問題,以在 Microsoft Windows 2000 事件檢視器
如需有關 Windows 2000 資源工具箱 」 的詳細資訊,請造訪下列 Microsoft 網站]:
http://www.microsoft.com/technet/prodtechnol/windows2000serv/reskit/default.mspx






屬性

文章編號: 315410 - 上次校閱: 2007年2月28日 - 版次: 6.5
這篇文章中的資訊適用於:
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
關鍵字:?
kbmt kbhowto kbhowtomaster KB315410 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:315410
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com