A partial update is a collection of tasks which are grouped together in a script. This script is sent to the devices together with the files that are to be distributed. The script is executed on the device and works through the pre-defined tasks.
Various tasks such as distributing files, setting up registry keys, executing commands and many others can be defined for a partial update. Similar tasks of the equivalent type are grouped together in sections. A project can contain a number of partial updates with various sections and tasks. Using the import function, a number of partial updates can be brought together to form a project.
An example is shown here:
The following types of tasks (sections) are available in projects:
- Roll out file
- Create directory
- Set rights
- Delete file/directory
- Create registry key
- Roll out registry file
- Delete registry key
- Install application
- Execute command
When a project is being "built", all necessary scripts are generated and stored together with the required source files in a selectable project directory.
Before distributing changes to your actual systems, it is important to test partial updates on one or more devices to ensure that they are stable and function correctly.