[Collapse]Automated Build Studio/support/viewarticle.aspx?aid=9302
 [Expand]Introduction/support/viewarticle.aspx?aid=9304
 [Expand]Getting Started/support/viewarticle.aspx?aid=9312
 [Expand]Working With Automated Build Studio/support/viewarticle.aspx?aid=9325
 [Collapse]Operations Reference/support/viewarticle.aspx?aid=9623
   Common Operation Properties/support/viewarticle.aspx?aid=9386
  [Expand].NET Tools/support/viewarticle.aspx?aid=9933
  [Expand]ADO/support/viewarticle.aspx?aid=10368
  [Expand]Archivers/support/viewarticle.aspx?aid=9794
  [Expand]Authenticode/support/viewarticle.aspx?aid=10217
  [Expand]AutomatedQA Tools/support/viewarticle.aspx?aid=10098
  [Expand]Borland Compilers/support/viewarticle.aspx?aid=9679
  [Expand]Build Tools/support/viewarticle.aspx?aid=10156
  [Expand]Burn CD/DVD/support/viewarticle.aspx?aid=10301
  [Expand]Communication/support/viewarticle.aspx?aid=10094
  [Expand]Concurrent Versions System/support/viewarticle.aspx?aid=9634
  [Expand]Creating Custom Operations/support/viewarticle.aspx?aid=9517
  [Expand]Encrypting File System/support/viewarticle.aspx?aid=10352
  [Expand]Execute/support/viewarticle.aspx?aid=10365
  [Expand]Files and Directories/support/viewarticle.aspx?aid=10107
  [Expand]Frequently Used/support/viewarticle.aspx?aid=10195
  [Expand]FTP/support/viewarticle.aspx?aid=10093
  [Expand]Help Compilers/support/viewarticle.aspx?aid=10109
  [Expand]HTTP/support/viewarticle.aspx?aid=10092
  [Expand]Installers/support/viewarticle.aspx?aid=9795
  [Expand]Interactive/support/viewarticle.aspx?aid=9504
  [Expand]Internet Information Services (IIS)/support/viewarticle.aspx?aid=9964
  [Expand]Issue Tracking/support/viewarticle.aspx?aid=9472
  [Expand]JediVCS/support/viewarticle.aspx?aid=9949
  [Expand]Logging/support/viewarticle.aspx?aid=10210
  [Expand]Mercurial/support/viewarticle.aspx?aid=10353
  [Expand]Microsoft Compilers/support/viewarticle.aspx?aid=9676
  [Expand]Microsoft Compilers for Smart Device/support/viewarticle.aspx?aid=9675
  [Expand]Microsoft Source Server/support/viewarticle.aspx?aid=10291
  [Expand]Microsoft SQL Server/support/viewarticle.aspx?aid=9882
  [Expand]Microsoft Virtual PC/support/viewarticle.aspx?aid=10015
  [Expand]Microsoft Virtual Server/support/viewarticle.aspx?aid=9508
  [Expand]Microsoft Visual SourceSafe/support/viewarticle.aspx?aid=9626
  [Expand]Misc/support/viewarticle.aspx?aid=10263
  [Expand]MySQL/support/viewarticle.aspx?aid=9885
  [Expand]Oracle/support/viewarticle.aspx?aid=10203
  [Expand]Other Compilers/support/viewarticle.aspx?aid=9677
  [Expand]Patch Management/support/viewarticle.aspx?aid=10167
  [Expand]Perforce/support/viewarticle.aspx?aid=9624
  [Expand]Prepare Code/support/viewarticle.aspx?aid=10134
  [Expand]PsTools/support/viewarticle.aspx?aid=9720
  [Expand]PVCS/support/viewarticle.aspx?aid=9632
  [Expand]Rational ClearCase/support/viewarticle.aspx?aid=9629
  [Expand]Read/Write/support/viewarticle.aspx?aid=10241
  [Expand]Remote Macro Execution/support/viewarticle.aspx?aid=9369
  [Expand]Serena Dimensions/support/viewarticle.aspx?aid=10364
  [Expand]Source Code Tools/support/viewarticle.aspx?aid=10194
  [Expand]SourceGear Vault/support/viewarticle.aspx?aid=9625
  [Expand]SourceOffSite/support/viewarticle.aspx?aid=9633
  [Expand]Standard/support/viewarticle.aspx?aid=10212
  [Expand]StarTeam/support/viewarticle.aspx?aid=9622
  [Expand]String Manipulation/support/viewarticle.aspx?aid=10308
  [Expand]Subversion/support/viewarticle.aspx?aid=9628
  [Expand]Surround SCM/support/viewarticle.aspx?aid=9621
  [Expand]Team Coherence/support/viewarticle.aspx?aid=9471
  [Expand]Team Foundation Version Control/support/viewarticle.aspx?aid=9608
  [Expand]Unit Tests/support/viewarticle.aspx?aid=10115
  [Expand]VMWare Server/support/viewarticle.aspx?aid=10008
  [Expand]VMWare Workstation/support/viewarticle.aspx?aid=9913
  [Expand]Wait/support/viewarticle.aspx?aid=9994
  [Expand]WMI/support/viewarticle.aspx?aid=10136
  [Expand]XML/support/viewarticle.aspx?aid=9702
  [Expand]User Interface Actions/support/viewarticle.aspx?aid=10346
 [Expand]Technical Support and Resources/support/viewarticle.aspx?aid=9314
Updated: 6/11/2010 Applies To: Automated Build Studio 6
Rating: No votes
Click to rate:
PoorNot badAverageGoodExcellent
Operations

WMI Operations

The WMI category offers operations that let you use functionality of Windows Management Instrumentation in your macros. Windows Management Instrumentation is a component of Windows operating systems that is aimed at collecting computer management information in the enterprise environment and performing various administrative tasks. The WMI operations let you automate these tasks with ease. The category includes the following operations:

Operation Description
COM Class Enumerator (WMI) Obtains the collection of COM classes registered on a computer and performs child operations for each element of this collection.
Control NT Service (WMI) Starts, stops or pauses the service run.
Get COM Class Extended Info (WMI) Obtains extended information about a COM class registered on a computer.
If COM Class Is Registered (WMI) Checks whether a COM class is registered on a computer and performs child operations according to the result of the check.
If Process Is Running (WMI) Checks whether a process is running and performs child operations according to the result of the check.
If Service Is Running/Stopped/Paused (WMI) Checks whether a service is running (stopped or paused) and performs child operations according to the result of the check.
Install Application (WMI) Installs or advertises an application on the local or remote computer.
NT Service Enumerator (WMI) Obtains the collection of services registered on a computer and performs child operations for each element of this collection.
Process Enumerator (WMI) Obtains the collection of processes running on a computer and performs child operations for each element of this collection. 
Remote Shut Down/Power Off/Reboot (WMI) Shuts down, powers off or reboots a remote computer.
Run Process (WMI) Launches an application.
Terminate Process (WMI) Terminates a running process.
Uninstall/Reinstall Application (WMI) Uninstalls or reinstalls an application on the local or remote computer.
Upgrade Application (WMI) Upgrades an application installed on the local or remote computer.

In order for WMI operations to execute successfully, the computer to which WMI queries are addressed, should meet certain conditions. For more information on this, see WMI Operations Execution Prerequisites. For information on how to execute applications in interactive mode, see Running Applications in Interactive Mode via WMI.

See also
List of Operations | WMI Operations Execution Prerequisites | Running Applications in Interactive Mode via WMI


© 2010 AutomatedQA Corp.
Email Send feedback on this document
 
© 2010 SmartBear Software. All rights reserved.
Home | Privacy | Terms of Use | About | Contact Us | Site Map | Print