×
×
×
×

Script Repository

Overview

Every IT administrator would have to run through a handful of administrative tasks, which are repetitive. Many of those tasks need to be performed every single day or at regular intervals. Endpoint Central provides you with pre-defined configurations, which help you to perform these tasks. When the tasks are not straightforward or unique, then you will have to use custom scripts to execute them.

Supported Script Formats

Scripts can be in the form of a batch file, a command file, or a Windows Script Host file. Endpoint Central supports deploying scripts to computers running Windows and Mac operating systems. The following script formats are supported by Endpoint Central: .vbs, .js, .php, ReXX, .bat, .cmd, .msi, . jse, .exe, .vbe, .wsf, .wsc, .wsh,  .reg, .sh, .scpt, .pl and .py

Script Templates

Endpoint Central has an extensive repository of scripts in the form of templates that are commonly used across various enterprises. Here is the complete list of the available script templates.

To view the list of script templates in the product console, navigate to Configurations -> Script Repository -> Templates.

You can choose the template based on your requirement and click on it, to add the script to your local script repository. These templates are updated periodically.

Viewing and Editing Scripts

To view or edit the scripts,Configurations -> Script Repository -> Repository view -> Script name.

Downloading Scripts

To download the script, navigate to Configurations -> Script Repository -> Repository view -> Action column -> Download script.

Adding and Deploying Custom Scripts

You can also write your own scripts and add them to the script repository. You can deploy these scripts in form of configurations to users/computers.

Custom Script Generation using Ask Zia

Endpoint Central now integrates Ask Zia — an AI-powered virtual assistant — directly within the Script Repository. IT Professionals can generate custom endpoint management scripts instantly by entering natural language prompts in the Zia chat, eliminating the need to write scripts manually from scratch.

Powered by OpenAI technology, Ask Zia understands your endpoint management requirements and produces ready-to-deploy scripts in seconds, helping your team automate faster and reduce manual effort.

Enabling Zia

Before generating scripts, ensure Zia is enabled. To enable Ask Zia refer to this link

Note

The Custom Script Generation feature is accessible for users with ScriptDeployement Full Control.

Generating Custom Scripts Using Ask Zia

  1. Navigate to Configurations > Script Repository.
  2. Click the Ask Zia button available next to Add Script or available in the Add Script view.
  3. A chat panel will open on the right side of the screen.
  4. Select a suggested prompt or enter your own requirement. For example, “Generate a script to add a user in Linux”.
  5. Zia generates a script compatible with Windows, macOS, or Linux platforms based on your input.
Note

Review the generated script before adding it to the Script Repository. Always test scripts in a controlled environment to validate their behavior before deploying them to production endpoints.

  1. Deploy the script to Custom Script configuration.
Note

Once a script is generated and you click on Upload to Repository, the script will be available to edit in the Add Script view. The script cannot be edited from the chat panel

Tip

The more specific your prompt, the better the output. Include details such as the target OS, the exact action to perform, and any conditions or parameters that apply.