Skip to content

Wait For Process To Start

Waits for a specified process to start within a given timeout period. This can be useful in scenarios where you need to ensure that a particular application or service is running before proceeding with further actions.

Required

Name of the process to wait for (e.g., chrome.exe).

Required — Default: 60

Maximum time to wait for the process to start (in seconds).

Required — Default: 10

Interval in seconds between checks for process start.

  • Category: System
  • Brick ID: System-Wait-For-Process-To-Exist
{
"category": "system",
"description": "Waits for a specified process to start within a given timeout period. This can be useful in scenarios where you need to ensure that a particular application or service is running before proceeding with further actions.",
"developerVendor": "CapaSystems A/S",
"displayName": null,
"id": "System-Wait-For-Process-To-Exist",
"name": "Wait For Process To Start",
"parameters": [
{
"defaultValue": "",
"defaultValueObject": null,
"description": "Name of the process to wait for (e.g., chrome.exe).",
"id": "Process_Name",
"name": "Process Name",
"regExValidation": "",
"required": true,
"type": "TextBox",
"value": null,
"values": [],
"valuesObject": null
},
{
"defaultValue": "60",
"defaultValueObject": null,
"description": "Maximum time to wait for the process to start (in seconds).",
"id": "MaxTimeOut",
"name": "Timeout",
"regExValidation": "",
"required": true,
"type": "Integer",
"value": null,
"values": [],
"valuesObject": null
},
{
"defaultValue": "10",
"defaultValueObject": null,
"description": "Interval in seconds between checks for process start.",
"id": "CheckInterval",
"name": "Check Interval",
"regExValidation": "",
"required": true,
"type": "Integer",
"value": null,
"values": [],
"valuesObject": null
}
],
"powershell": {
"base64Encoded": true,
"function": "RnVuY3Rpb2..."
},
"type": "powerbrick",
"version": "2026.7.2.1"
}