腳本 API 的檔慣例

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

  • 參數類型是使用前置詞來定義:b (布林值) 、str (字串) 、I (整數) 、obj (Automation 物件) 、var (Variant) 。
  • 選擇性參數會放在方括弧中,其預設值是由指派所顯示。
  • 如果是物件參數,「obj」 前置詞後面的字元會指出預期的物件類型。
物件參數 物件型別
WbemDatetime SWbemDateTime
WbemEventSource SWbemEventSource
WbemLocator SWbemLocator
WbemMethod SWbemMethod
WbemMethodSet SWbemMethodSet
WbemNamedValueSet SWbemNamedValueSet
WbemObject SWbemObject
WbemObjectEx SWbemObjectEx
WbemObjectPath SWbemObjectPath
WbemObjectSet SWbemObjectSet
WbemPrivilege SWbemPrivilege
WbemPrivilegeSet SWbemPrivilegeSet
WbemProperty SWbemProperty
WbemPropertySet SWbemPropertySet
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