How can we help? 👋

Templates

With software libraries you can program anything you want. In the Toolbox are different functions with which you can assemble a program.

Software libraries offer great flexibility in programming and allow users to create any type of software they desire. The Toolbox provides several functions that can be used to construct a program.

There are two options available in the Software Library:

  • My Templates: This contains all templates created for the organization, which are not shared with others.
  • Template Library: This category includes templates that can be inherited, meaning they can be accessed by other organizations. This is especially relevant for service providers, and the inheritance process follows a hierarchical structure.
 
Notion image
Notion image

My Templates

Templates are similar to automations. For example, you can program what you want to download and install, just like a script. You can schedule it and select which device it should run on. Unlike automations, templates remain available in My Templates even after they’ve been used, so you can reuse them later. Automations, on the other hand, only appear in your list for a limited time after they’ve run. Older ones may disappear from the list, though you can still repeat or copy an automation if needed.

 
Notion image
Notion image
Notion image
Notion image
 

If you need to install a template on multiple devices, XEOX allows you to script the software for an unattended installation and rollout.

Examples

Install Firefox

  1. Download from mozilla.org directly URL: https://firefox.com/setup.exe
 
Notion image
 
  1. Execute Setup in silent mode
      • setup.exe is the executable. It's the name you have entered in download dialog above.
      • /S for silent installation (no user interaction required)
 
Notion image
 
  1. To see the software inventory results immediately in the XEOX software report, you need to upload the inventory to XEOX and force the upload. Otherwise, you may have to wait for the next daily hardware search job, which usually takes 1-3 days.

Download Acrobat Reader from Adobe

Download: http://ardownload.adobe.com/pub/adobe/reader/win/AcrobatDC/1801120035/AcroRdrDC1801120035_de_DE.exe

Creating an Uninstall Automation for Acrobat Reader

Execute: msiexec /X {AC76BA86-7AD7-1031-7B44-AC0F074E4100} /qn /norestart

Download 7-Zip from Web Storage:

Download https://login.xeox.com/download/7Zip.meta4

Create an Uninstall Automation for 7zip

Execute C:\Program Files (x86)\7-Zip\Uninstall.exe /S

With aria2c you have the following possibilities for downloading:

  • Download an exe or msi file directly
  • Download a Metalink file (Documentation on Wikipedia)
    • Multiple files can be added to the Metalink
    • Checksums
    • Multiple download sources with priorities
 

Example for a Metalink - single exe file

<?xml version="1.0" encoding="UTF-8"?>
<metalink xmlns="urn:ietf:params:xml:ns:metalink">
    <published>2009-05-15T12:23:23Z</published>
    <file name="7Zip.exe">                             <!-- store the file with this filename -->
         <identity>7Zip</identity>
         <version>18.01</version>
         <language>en</language>
         <description>7Zip download</description>
         <url location="en" priority="1">https://www.7-zip.org/a/7z1801.exe</url>
    </file>
</metalink>
 

Aria2c Parameters:

  • Http Basic Authentication: --http-passwd=USERNAME --http-passwd=PASSWORD
  • Http Proxy without authentication: --http-proxy="http://proxy:8080"
  • Http Proxy with authentication: --http-proxy="http:/(proxy_username:proxy_password@proxy:8080"
Did this answer your question?
😞
😐
🤩