修改系統登錄
系統登錄包含作業系統、服務和應用程式所使用的組態資料。 Windows Management Instrumentation (WMI) 具有 系統登錄提供者 和 StdRegProv 類別,其中包含用來監視或修改本機電腦或遠端電腦上登錄的方法。 Win32 提供者支援Win32_Registry類別,其中包含有關登錄大小的靜態資料。
系統登錄提供者是與系統登錄介面的實例、屬性和事件提供者。 系統登錄提供者是具有 IWbemServices 介面的標準提供者。 您可以使用系統登錄提供者來存取本機和遠端系統上的登錄機碼和資訊。 如需詳細資訊,請參閱 系統登錄提供者。
WMI 會將 StdRegProv 放在 root\default 命名空間中。 不過,您可以將 Regevent.mof 檔案編譯成其他命名空間,以供其他應用程式使用。
下表所識別的主題可示範如何使用 StdRegProv 類別和系統登錄提供者。
主題 | 描述 |
---|---|
取得登錄資料 | 您可以透過 StdRegProv 類別的方法取得或修改登錄資料,這可讓您在本機或遠端自動化登錄活動。 |
變更登錄資料 | 您可以新增或刪除機碼,並在機碼下新增或變更登錄專案值。 |
使用系統登錄提供者進行程式設計 | 您可以定義系統登錄提供給資料自己的類別。 |
註冊系統登錄事件 | 系統登錄提供者可以將事件傳送給取用者。 若要接收事件,您必須註冊取用者、建立查詢,然後確定提供者正在正確傳送事件。 |
註冊系統登錄提供者 | 系統登錄提供者會註冊為 WMI 安裝程式的一部分。 |