🧡 Skip to main content🔍 Skip to search

If Service Action allows you to split your automated Task into two paths—one when the specified condition is true, and other—when false. The following statuses of Windows services can be checked—is running, is stopped, is installed, and so on.

The If Service Action is designed to support all Windows built-in and custom services, providing comprehensive support for a wide range of applications. Additionally, the functionality extends to monitoring the status of File system and Kernel drivers, ensuring system stability and efficiency.

CompareDetails
ServiceSelect a service to query its status. Choose it from the list, or type a service name, or use a variable. Kernel and filesystem drivers are also supported:
  • Simple · a list of all installed services, including kernel and filesystem drivers. The list is split into 4 parts and sorted by service display name in the alphabetic order: normal services, "hexadecimal" services, kernel drivers, and file system drivers.
  • Dynamic · provide a service name or display name (usually from a file or dynamic variable).
Service infoShows the current status of a service, for example:
  • The service "MSSQLSERVER" is currently running.
  • The "Cryptographic Service" is currently stopped.

The tooltip displays extended service information in real-time.
Condition Select the service status to verify:
  • is not installed
  • is installed
  • is running
  • is not running
  • is paused
  • is not paused
  • is stopped
  • is not stopped
  • is disabled
Variable WizardVariable Wizard buttonUse dynamic data input—substitute a parameter from a file, web, connected Trigger, other Actions, date and time presets, etc.

Interconnect

  • If Service integration and auditing—Variables (dynamic data) and Events (recorded activity). Access the service name and selected condition, along with data indicating that the condition was satisfied. Additionally, any failures are logged, and information events display the current status of a service.

More comparisons…

Automation Workshop offers specialized Actions tailored to various resources. Each of them features an intuitive interface designed for a specific resource type. Explore more comparison options:

Branching alternatives…

While If–then logic is the most widely used approach to split a Task into two execution paths, there are additional methods to branch an automated workflow · Action flow explained

More service controls…

Automation Workshop provides a comprehensive set of options to monitor and manage Windows services. These tools allow you to start, stop, pause, and resume services automatically. Additionally, you can retrieve real-time information about one or multiple services, enabling efficient system management and automation.

Ask for more…

If you have any questions, please do not hesitate to contact our support team.