LabTech Scripting is simple enough for anyone to use and advanced enough to make any automated monitor or script you can imagine. By going to "The Exchange" on LabTechSoft.com, you can download scripts that other users created and shared.
Click to Enlarge the Script Configuration Image.
Once you make a script, you can run it on computers, groups, or searches immediately or on a scheduled basis. LabTech scripting allows for advanced logic to be created to troubleshoot problems or to simply gather information before a technician is notified. Monitors can call scripts when in failure states to automate information gathering or troubleshooting.
LabTech Scripting is also unique because there are a number of check conditions that are available within the script. This prevents the need to have hundreds of scripts to accomplish a simple task. LabTech has over 20 IF conditions and over 80 script commands. Many of the script commands are powerful enough to call other programs and truly make the scripting language limitless. LabTech scripts can be exported and shared in the File Exchange portion of the website.
Advanced Self Healing with State Driven Scripts
In LabTech you can save sets of variables that are retrievable from other scripts or when the same script runs on the machine again. Here is an example of what you can do with LabTech Scripts States:

Script Organization and Execution
Scripts are organized in a tree view with multiple levels possible. This makes it very simple to look up the script you would like to edit.
Scripts are edited in a user friendly GUI allowing just about anyone to create and manage scripts.
Click to Enlarge the Script Configuration Image.

This screen allows you to manage the scripts that are running on the groups. Notice the limit too combo box allows you to run a script on an entire group, but limits it to machines that match a saved search criteria. In other words, you can make a script that runs against an entire group of computers that have desktops, laptops, and servers, but LabTech only executes the script against servers. This drastically simplifies the management of groups and scripting.

Script Execution Configuration
If you run a very large IT infrastructure, the default configurations for how the scripts execute may not be enough. In LabTech Scripting you can control how the scripting engine behaves by adjusting the values of the parameters to the scripting engine.



