共用方式為


編寫 API 物件的腳本

適用於 WMI 的腳本 API 參考會使用特定語法來描述每個腳本物件。 如需此語法的說明,請參閱腳本 API 文件慣例

下表列出 WMI 腳本物件及其使用方式。

物件 描述
SWbemDateTime 建構和剖析 CIM datetime 值。
SWbemEventSource 獲取與 SWbemServices.ExecNotificationQuery相關的事件。
SWbemLastError 提供發生錯誤時的擴充錯誤資訊。
SWbemLocator 取得 SWbemServices物件以存取特定主電腦上的 WMI
SWbemMethod 包含單一 WMI 方法定義。
SWbemMethodSet 取得 SWbemMethod 物件的集合。
SWbemNamedValue 包含單一具名值。
SWbemNamedValueSet 取得 SWbemNamedValue 物件的集合存取權。
SWbemObject 包含及操作單一 WMI 物件類別或實例。
SWbemObjectEx 擴充 SWbemObject的功能。 這個物件會為 SWbemRefresher 物件新增 Refresh 方法。
SWbemObjectPath 產生並驗證對象路徑。
SWbemObjectSet 取得 SWbemObject 物件的集合存取權。
SWbemPrivilege 設定或清除許可權。
SWbemPrivilegeSet 存取一組 SWbemPrivilege 物件。
SWbemProperty 包含單一 WMI 屬性。
SWbemPropertySet 取得 SWbemProperty 物件的集合存取權。
SWbemQualifier 包含單一屬性限定符。
SWbemQualifierSet 獲得存取一組 SWbemQualifier 物件的權限。
SWbemRefresher 在一個作業中收集及更新物件屬性值。
SWbemRefreshableItem 代表 SWbemRefresher 物件中的單一可重新整理元素,例如屬性。
SWbemSecurity 管理元件物件模型 (COM) PrivilegesAuthenticationLevelImpersonationLevel等安全性設定。
SWbemServices 建立、更新及擷取實例或類別。
SWbemServicesEx 擴充 SWbemServices的功能。 這個物件會新增 put PutPutAsync 方法,以允許將類別或實例儲存至多個命名空間。
SWbemSink 接收用於用戶端應用程式的非同步操作和事件通知的結果。