Simple and powerful custom scripting

Annoyed with how RMMs make scripting either overly complicated or immensely inefficient? That's why we took a new approach that is very straightforward and even automates the automation process!

Enter a script with the defaults

By default, Windows and PowerShell are selected and the cursor is in the Title field. To make a PowerShell Script, just:
  1. Start typing a title.
  2. Enter an optional short description
  3. Paste your script into the Contents field
  4. Click Save
Easy script addition with Lavawall

For Apple, select Mac from the Platform drop-down menu. The Shell Type will automatically switch to Zsh.
For Linux, select Linux from the Platform drop-down. The Shell Type will automatically switch to Bash.
For batch or cmd, select Windows from the Platform drop-down, then select Batch from the Shell Type drop-down (the default is PowerShell). Easy scripting for Apple, Linux, Windows, cmd, batch, zsh, bash, and PowerShell.

Make scripts easier to find

Instead of an endless list of scripts, Lavawall® allows you to organize your scripts into common categories, such as:
  • AWS Management
  • Diagnostics
  • Free Disk Space
  • General Scripts (default)
  • Hardware Information
  • Management Facilitation
  • OS Maintenance
  • Tools
Lavawall® also comes pre-loaded with a bunch of scripts for each of these categories.

Find at a glance

A default icon will get selected based on the category you select. However, to make it easier to find scripts, you are welcome to choose from one of the many additional icons as well.

To find a category faster, start typing in the drop-down’s search box to filter the popular categories
Search Lavawall® script categories

Limit access by organizations

By default, all of your organizations can access your script. However, if you would like to limit access to users and devices within specific organizations, you can select them from the Allow this script for the following Organizations field.
Search Lavawall® organizations to limit script access

To find an organization quickly, just start typing part of the name. The All Organizations option will vanish as soon as you add another organization, so there is no need to remove it.
Limit access to multiple organizations

One script to rule them all

Instead of having to upload separate scripts for each company because an argument is different, Lavawall® allows you to use placeholder variables within scripts.

Since these can be easy to forget or miss, the system automatically adds a list of variables found in your script to the Organization Variables field. Simply enclose any variables you want to you in double curly-braces, for example {{variable_name}}.
Lavawall® script with organization variables

Powerful customizations

Most scripts run well with system-level permissions. However, sometimes, you need to run Windows scripts in the user context.
In these cases, check the Run as Logged-in User.

These scripts may fail on certain headless servers, and in other user circumstances, so we leave this setting off as default.
Lavawall® script run impersonating the logged in user

If you have any questions or need further assistance, feel free to reach out through our chat, phone or email on our contact page!