如何建立自訂事件

Windows XP 支援已結束

Microsoft 於 2014 年 4 月 8 日結束對 Windows XP 的支援。此變更已影響您的軟體更新和安全性選項。 瞭解這對您的意義為何且如何持續受保護。

重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。如果您發現錯誤,並想要協助我們進行改善,請填寫本篇文章下方的問卷。

按一下這裡查看此文章的英文版本:324145
本文已封存。本文係以「現狀」提供且不會再更新。
結論
本文將逐步告訴您如何建立自訂事件。 您可以建立自訂事件的事件日誌中藉由使用 Eventcreate 公用程式。 當您直接在記錄檔中記錄錯誤或事件, 而無需使用 VBScript 或另一種語言來記錄事件可以是作為診斷工具在指令碼很有用。

回到頁首

Eventcreate 公用程式

Eventcreate 是命令列公用程式, 您可以在命令提示字元中或經由按一下 並接著在 [ ] 對話方塊中鍵入啟動。 下列參數可供命令:
  • / s 電腦
    指定名稱或 IP 位址之遠端電腦使用該字典可以記錄事件。 預設電腦是本機電腦。
  • / u \
    使用指定的使用者的使用權限執行命令。 預設使用者為目前使用者。
  • / p 密碼
    指定的 參數中所指定使用者帳戶密碼。
  • / l
    指定要建立事件記錄檔的名稱。 只有應用程式或 SYSTEM 允許。
  • / so
    指定來源名稱, 是產生事件, 和這可以是任何字串, 但通常是程式
  • / t
    指定要建立的事件型別。 有效的事件類型為 ERROR、 INFORMATION 和, 警告。
  • / id
    指定事件識別碼為事件。 這必須介於 1 到 1000 之間的整數。 ID 不須是唯一, 而且它是個不錯的作法使用它們來記錄例如結束程式碼從程式的可識別錯誤號碼。
  • / d 描述
    指定要用於新建立的事件描述。 使用引號 (]), 以指定 multi-word 字串。
  • /?
    在命令提示字元中顯示說明。
請注意 : 您必須提供值為 / t / id / d 選項和另一個值給 / so / l 選項

回到頁首

在應用程式記錄檔建立事件

若要在應用程式記錄檔, 其描述, 應用程式 「 失敗 」 中建立的錯誤事件使用eventcreate /t error /id 1000 /l application /d "Application failed" 命令。

回到頁首

在應用程式記錄檔建立針對某個特定程式事件

若要在程式中建立的資訊事件用於 Winword . exe 使用 「 列印十個文件 」 描述, 請使用 eventcreate /t information /id 1 /l application /so winword /d "Printed ten documents" 命令。

回到頁首

在一或多個遠端電腦上建立的事件

您可以使用 參數要寫入的事件記錄檔在遠端電腦上。 舉例來說, 要寫入至應用程式記錄檔前一個事件名為 " ExampleSite ", 伺服器上執行eventcreate /s testserver /t information /id 1 /l application /so winword /d "Printed ten documents" 命令。 根據預設值, 會 Eventcreate 使用目前的使用者的使用者認證來寫入事件。 如果使用者沒有適當的權限, 命令無法運作。 若要指定不同的認證, 使用 和 參數來指定使用者、 網域和要使用密碼。 例如, 時有加入密碼 writelog ", " 網域 " Microsoft " 中使用使用者 " logwriter 」 如果要執行 eventcreate /s sentient /u Microsoft\logwriter /p writelog /t information /id 1 /l application /so winword /d "Printed ten documents" 命令。 藉由指定其他 參數您也可以寫入多個記錄檔。 例如, 您可能會執行 eventcreate /s sentient /s intelligent /u Microsoft\logwriter /p writelog /t information /id 1 /l application /so winword /d "Printed ten documents" 命令如果要執行這項操作。 : 如這些程序能夠正確地運作, 使用者名稱與密碼必須有效到所有的這些電腦。 如果使用者名稱和密碼組合是為每台電腦, 不同您必須使用不同 eventcreate 指令。

回到頁首

警告:本文為自動翻譯

內容

文章識別碼:324145 - 最後檢閱時間:12/07/2015 11:26:18 - 修訂: 2.2

Microsoft Windows XP Professional

  • kbnosurvey kbarchive kbhowto kbhowtomaster KB324145 KbMtzh kbmt
意見反應