腳本 API 的檔慣例

適用于 WMI 的腳本 API參考會使用下列檔慣例:

  • 參數類型的定義是使用前置詞: b (布林值) 、str (字串) 、I (整數) 、obj (Automation 物件) 、var (變異) 。
  • 選擇性參數會以方括弧括住,並以指派顯示其預設值。
  • 在物件參數的情況下,"obj" 前置詞後面的字元會指出所需的物件類型。
物件參數 物件型別
WbemDatetime SWbemDateTime
WbemEventSource SWbemEventSource
WbemLocator Wbemscripting.swbemlocator
WbemMethod SWbemMethod
WbemMethodSet SWbemMethodSet
WbemNamedValueSet SWbemNamedValueSet
WbemObject SWbemObject
WbemObjectEx SWbemObjectEx
WbemObjectPath SWbemObjectPath
WbemObjectSet Swbemobjectset 搭配使用
WbemPrivilege SWbemPrivilege
WbemPrivilegeSet SWbemPrivilegeSet
WbemProperty Swbempropertyset
WbemPropertySet 內含
WbemQualifier SWbemQualifier
WbemQualifierSet SWbemQualifierSet
WbemRefreshableItem SWbemRefreshableItem
WbemRefresher SWbemRefresher
WbemServices SWbemServices
WbemServicesEx SWbemServicesEx

例如,下列程式碼會示範如何為不同類型的物件命名變數:

strComputerName  ' a string value for a computer name
bStatusFlag  ' a boolean value used for a status
objServices  ' an object value used to store an SWbemServices value