如何建立自訂事件

文章翻譯 文章翻譯
文章編號: 324145 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

在此頁中

結論

本文將逐步告訴您如何建立自訂事件。 您可以建立自訂事件的事件日誌中藉由使用 Eventcreate 公用程式。 當您直接在記錄檔中記錄錯誤或事件, 而無需使用 VBScript 或另一種語言來記錄事件可以是作為診斷工具在指令碼很有用。

Eventcreate 公用程式

Eventcreate 是命令列公用程式, 您可以在命令提示字元中或經由按一下 [ 開始 ] 並接著在 [ 執行 ] 對話方塊中鍵入啟動。 下列參數可供命令:
  • / s 電腦
    指定名稱或 IP 位址之遠端電腦使用該字典可以記錄事件。 預設電腦是本機電腦。
  • / u 網域 \ 使用者
    使用指定的使用者的使用權限執行命令。 預設使用者為目前使用者。
  • / p 密碼
    指定的 / u 參數中所指定使用者帳戶密碼。
  • / l
    指定要建立事件記錄檔的名稱。 只有應用程式或 SYSTEM 允許。
  • / so 來源名稱
    指定來源名稱, 是產生事件, 和這可以是任何字串, 但通常是程式
  • / t
    指定要建立的事件型別。 有效的事件類型為 ERROR、 INFORMATION 和, 警告。
  • / id EventID
    指定事件識別碼為事件。 這必須介於 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" 命令。

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

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

屬性

文章編號: 324145 - 上次校閱: 2006年2月7日 - 版次: 2.2
這篇文章中的資訊適用於:
  • Microsoft Windows XP Professional
關鍵字:?
kbhowto kbhowtomaster KB324145 KbMtzh kbmt
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。如果您發現錯誤,並想要協助我們進行改善,請填寫本篇文章下方的問卷。
按一下這裡查看此文章的英文版本:324145
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