範例 2:使用提供者的基本啟動命令
下列 start 命令與範例 1 中的命令相同,不同之處在于它會使用 -guid 參數來啟用追蹤會話的提供者:
tracelog -start MyTrace -guid #d58c126f-b309-11d1-969e-0000f875a5bc
此命令會啟動名為 「My Trace」 的追蹤會話。 它會使用 -guid 參數來指定追蹤提供者的控制項 GUID。 GUID 前面會加上數位記號 (#) ,表示它是 GUID,而不是 GUID 檔案名。
為了回應,Tracelog 會啟動 MyTrace 追蹤記錄會話,並啟用 GUID 指定的提供者。 它會使用會話其他屬性的預設值,包括在 C:\LogFile.etl 中建立記錄檔。
如果您在此案例中未指定追蹤會話的名稱, (「MyTrace」) ,Tracelog 會啟動 NT 核心記錄器追蹤會話,這是預設值。
如果您未指定旗標或層級,某些提供者可能不會產生追蹤訊息,即使已啟用它們也一樣。