For all software distributions

Software packaging made easy

With IDERI pace, you get a powerful tool that simplifies your daily packaging routine!


Create packages with just a few clicks – no matter which software distribution you have in use.

Overview of the software packaging concept

As part of software distribution, software packaging solutions are responsible for preparing and customizing the installation of software on multiple clients at the same time. In this process, a software package is composed of all parameters and files that are required for a professional installation on the end device.

With an adequate software packaging solution such as IDERI pace, both completely new software and updates to existing software can be installed effectively, comprehensively and in a time-saving manner. This optimally counteracts typical problems in a company’s IT environment such as a lack of compatibility or a high level of manual effort.

We integrate with everything.
We optimize everything.
We support everything.

We integrate with everything.
We optimize everything.
We support everything.

With IDERI pace, you remain independent and can swap out your software distribution solution whenever you need to.

By Admins - For Admins

IDERI GmbH is a company specialized in first-class services and training in the field of software distribution and packaging. Our two founders have many years of experience in this field and have even contributed significantly to the development of the software distribution Ivanti DSM.


By working closely with our customers and other service providers, we realized that software distribution without a scripting language is a challenge. Therefore, since 2016, we have been working on a packaging solution for software distribution that does not use PowerShell as a packaging language, or uses it only. Our motto is “By admins for admins”.


Our goal is to provide our customers with high-quality services and support them in the best possible way for efficient software distribution. In doing so, we place great emphasis on quality, reliability and customer satisfaction.

The features

Find out which functions IDERI pace includes and get an insight into the user interface.

Dialog oriented work

User and machine part in

one script

Detailed log files

Easy integration into

any software distribution solution


Automatic uninstallation

through reverse execution

of scripts

Intelligent packaging

Drag and drop packaging

Automated processes

Package resource management

Unified work

Supports multiple scripting


Multilingual interface

Template support

MSI packaging and Transform


Software packaging - the special relevance in small and large companies

In large companies in particular, software packaging benefits internal processes. The preferred method of software packaging depends on the number of end devices and the complexity of the packaging process. 

For example, small companies often use “command line tools” or small PowerShell scripts linked to Active Directory for software packaging.


In the largest companies, on the other hand, the IT department cannot avoid a holistic solution for software distribution. Here it is important to rely on a solution that is as simple and straightforward to use as possible, such as IDERI pace, which minimizes the potential for errors emanating from the packager.

In größten Unternehmen kommt die IT-Abteilung um eine ganzheitliche Lösung zur Softwareverteilung hingegen nicht herum. Hier ist es wichtig, auf eine möglichst einfache und unkompliziert zu handhabende Lösung wie IDERI pace zu setzen, die das Fehlerpotenzial, das vom Paketierenden ausgeht, minimiert.

IDERI pace –
Packaging made easy

With many client management solutions, software packaging is not exactly the strong point. It is often cumbersome and you can only reach your goal in a roundabout way.


You can no longer call yourself a classic packager. One is rather pushed to become a Powershell expert as well as a scripting expert.


IDERI pace integrates seamlessly into your existing environment and simplifies your software packaging!

For what benefits

I am an IT Admin.

Then your everyday life will change completely with IDERI pace!

You no longer have to “program” your packages manually with PowerShell, VB scripts or anything else, but will do this in the future with just a few clicks! This not only saves time, but also saves your nerves.

I am an IT Manager.

You always have an overview of the projects with their costs and efforts. You make sure that your employees are satisfied with their work. IDERI pace will be able to help you exactly here. Because with this solution you relieve your specialists. Hereby you offer them the possibility to concentrate on the essentials.

Request demo now

Request demo now

No matter what software deployment you have in place, streamline the packaging process with IDERI pace.



Here you will find our answers

No: You can decide per package which “language” you want to script with:  NetInstall-eScript or PowerShell.

IDERI pace integrates seamlessly with a wide range of solutions and is therefore completely platform-independent. These can be solutions such as Microsoft SCCM/ECM, Microsoft Intune, Ivanti EPM, Aagon ACMP, Matrix 42 Empirum, Tanium Tanium, VMware Workspace One and many more.

  • IDERI pace:

IDERI packaging center (pace) is our conversational packaging interface for easy and fast packaging of software packages without much prior knowledge, similar to Ivanti DSM. The speaking names of the commands help to always find the one you need. With drag & drop scripts can be created easily.

  • IDERI installer:

The IDERI installer is the component that must be installed on the client PCs and is responsible for the execution and interpretation of the IDERI pace scripts. It also takes into account user parts in the respective scripts that have to be executed for each user.

IDERI pace is suitable for administrators who work with a software distribution solution that has no or a complicated scripting language. This can be solutions like Microsoft SCCM, Ivanti EPM, Matrix 42 Empirum and many more.

Most software distribution solutions on the market do not include packaging support. They can only run “something”.

In the simplest case this something is an MSI file. But as soon as more extensive steps are needed and you need cmd, vbs or e.g. ps1 scripts you are left alone; the vendors do not provide any packaging support. 

Most of the working time is needed by a software distributor for packaging. This is exactly where PackagingSuite comes in. It fills exactly this gap – no matter which software distribution solution you have in use.

PackagingSuite essentially consists of the following four modules

  • PACE
  • Move
  • Installer
  • MATE

The PackagingCenter helps everyone who uses a software distribution solution without an integrated scripting language.

PACE has two main purposes.

One main purpose is packaging. This is about supporting the administrator in packaging, i.e. scripting routines that are later executed on the client and thus bring about the desired installation state on the end device.


The second main focus is on package management. This includes, among other things, the management of the storage structure, the provision of templates, the automation of otherwise manually performed steps for the integration of a package into the respective software distribution environment.

For example, deploying a package in Intune requires only a single mouse click. The creation of the Intunewin file, the upload, the detection rule are all set completely automatically.

The use of the installer enables the maximum range of functions. Besides executing the scripts, it takes care of logging, reboot controls, interaction with the software distribution (e.g. the SCCM Agent), control of user-specific installations/configurations, etc.

IDERI mate stands for MSI And Transform Editor. 

Many manufacturers deliver their software with the help of an MSI installation file. This always leads to the same installation result. If you need adjustments to the desired target state you have to create a so-called Transform. This is exactly where IDERI mate helps you – as always completely dialog-driven and intuitive.

IDERI move is a tool that helps you migrate IVANTI DSM to any other platform such as MS Intune, Matrix Empirum, VMware Workspace One and others. IDERI move allows you to run existing DSM scripts in another software distribution solution. On the one hand, this is done with almost no change effort and, on the other hand, without any loss of functionality.

Customers migrating from a DSM environment can use IDERI move to migrate their existing DSM packages to a new interface. This allows existing eScript packages to be migrated from an existing DSM environment to any new software distribution solution. On average, about 90% of the packages are reused directly in your new target system without any changes.

IDERI PackagingSuite is supported by all Windows operating systems from Windows 7 onwards.

It requires .NET Framework 4.6.2 or higher, which is usually already provided by the operating system itself.

Of course, the duration of packaging depends on the size and complexity of the application to be distributed.

All the steps involved, such as determining the location and creating the root directory structure, compressing the fileset (Intune), defining the detection rules – all these steps are completely automatic. 

This means you really only have to worry about packaging and even here a powerful dialog-oriented scripting language helps you.

Someone who has previous experience in IT administration should be able to use it within minutes. 

If you have no previous IT experience, we will be happy to support you with an introduction/training – feel free to contact us.

PackagingSuite provides a powerful range of functions. Practically everything you need for a successful software distribution is already available. And should a function be needed, in the best case only one contact with our support is necessary to discuss a possible realization and to initiate it.

The PackagingCenter (pace) offers an easy to use interface. For each command of the script language there is a corresponding dialog. This means that you do not have to learn a complex language, but only drag and drop desired functions from a command selection into the script to insert the required information into the dialog boxes.


All steps beyond packaging, such as registering the package in the software distribution (SCCM, Intune, etc.) are automated and initiated and executed with a single mouse click. 


As a result, almost 100% of the manual activities that would otherwise occur are performed by automatisms.

Yes, you can use PackagingSuite without a locally installed installer. However, the range of functions is reduced.

Generally, there are two sources of errors, one is a manufacturer error and the other is an operating error, for example a packaging error. 

Regardless of which error source is present, each module writes detailed log files, each operation step is logged. This effectively helps you in any troubleshooting that may be necessary, and thus enables us to provide better support as a manufacturer.

Yes, in pace commands can be flagged. 

User-machine part separation is possible in both Powershell and NetInstall scripting languages.

Yes, most software distribution solutions on the market require two separate scripts.

Here, one installs an application on a computer and the second takes care of configuration and user settings, this leads to extra effort as these two scripts need to be set in dependency. This means double package creation, double allocation, double administration, double effort. 


PackagingSuite needs only one script, each command in this script can be flagged by mouse click, here the flagging of the command decides if it should be executed once per PC or user.

Yes, a package can be installed or uninstalled directly from the Pace console. That means for testing purposes an installation/uninstallation can be executed immediately in a fraction of a second with one keystroke.

There is no need for tedious importing, distributing and waiting for the client to start.

Currently we support Ivanti DSM and Microsoft Powershell eScript.

If you are planning a migration and your scripting language is not listed, feel free to contact us for a joint appointment.

  • Dialog based packaging

  • No script know-how required 

  • With DSM migration existing knowledge can be reused

  • The fact that we can integrate with any distribution solution allows you to change your software distribution solution at any time. You have no “vendor lock-in
  • Seamless integration is possible, which means that you can start at any time and existing solutions do not have to be changed.

The answer depends on several factors and cannot be answered in a general way. 

In order to give you a concrete price, we need information such as the number of clients, language, desired modules, etc. 


Feel free to contact us and request an offer.

We have been in the software distribution business since 1996, during which time we have completed many customer projects and got to know customers. 

In all this time we have listened to customer requests and tried to implement them in the best possible way. Now we follow exactly this approach in software development.


We are happy about every incoming feature request. This ensures that we are always close to the customer’s needs.

We plan two releases per year. 

In case of any bugs we try to provide a fix within hours. 

We know that our product runs on thousands of clients, so time is money.

Our software is designed so that it is possible to work both centrally via a network share together with colleagues and locally on your own computer.

No, no extra database is needed.

Support requests are received via our ticket system and are usually processed directly within a few hours. Depending on the effort required to solve the problem, you may also receive a solution proposal from us on the same day.

The special thing about pace is that anyone who sees a pace script can tell what it does after seconds. Even people who see a script for the first time.

Windows is very powerful and even superficially simple things often have a lot of options and configurations in detail. The special thing about pace is the simplified view of a script. For example, a command to create a link on the desktop is called CreateLink. In the first moment I might need the information how the link should be named and where it should be created. 

E.g. if you see a CreateLink -Notepad -DESKTOP, then you can already think without thinking that a link to the notepad should be created here on the desktop. In the first moment this information is enough. Only in detail I am interested in which exe should be executed, which parameters should be passed, how the working directory should be configured. All common script languages can’t hide this detail information, because in the end every parameter must be set or you must know what default values are. As pace has a simplified view in which only essential information is shown. If you want to change something, you just double click on the corresponding command and a dialog opens. All options are clearly presented with edit fields, checkboxes, radio buttons, and so on. You almost never have to type, 90% is done via mouse control. It couldn’t be simpler and more intuitive.

PackagingSuite is available in German, English and French. 

By the way, if another language is desired/needed, this can be translated accordingly with the help of the customer. We simply provide a file with the texts in German/English. If the file is provided to us with the appropriate information in the desired/needed language we can add this.

Let us optimize your it

Simply contact us here

Contact us now

By submitting this request, you agree to the processing of the data described in the privacy policy.