Script Execution (Bat, Perl, Powershell, Python or Shell)

⚙️ GermainUX script execution

GermainUX can execute custom Batch, Perl, PowerShell, Python, or Shell scripts continuously, when an SLA condition is met, or according to a configurable schedule.

This capability allows organizations to automate detection, remediation, and operational tasks without requiring manual intervention.

✨ Benefits

Benefit

Description

Proactive issue detection

Run diagnostic scripts regularly to identify potential issues before they affect users or business operations.

Automated remediation

Execute recovery actions when GermainUX detects a problem, such as restarting a service, clearing a queue, or removing temporary files.

Process automation

Automate recurring operational and maintenance tasks to improve reliability and productivity.

24/7 execution

Run scripts continuously or at scheduled times without requiring an operator.

SLA-driven execution

Trigger a script automatically when a technology, user-experience, or business-process SLA condition is met.

🔧 Configure a Script

You can create and configure a script in two ways.

🪄 Using the Wizard

Go to GermainUX Workspace → Left Menu → Settings → Wizards ->Script.

image-20260825-152933.png
Script Configuration Wizard - GermainUX

Use the wizard to:

Action

Enter a unique script name.

Select the script type.

Add or upload the script content.

Configure the execution settings.

Select a schedule or SLA trigger, if applicable.

Validate and save the configuration.

💻 Using the Configuration Screen

Go to GermainUX Workspace → Left Menu → Settings → Automation ->Script.

image-20260825-153040.png
Script Editor - GermainUX

From this screen, you can:

Action

View existing scripts

Create a script

Edit or validate script content

Configure execution parameters

Assign a schedule

Associate the script with an SLA or another automated action

Enable success or failure notifications

Scripts execute with the permissions of the account running the GermainUX Engine. Use the minimum permissions required, keep credentials in secure configuration references, validate all inputs, and test scripts in a non-production environment before enabling automatic execution.



Feature Availability: 2024.2 or later