A partial update is a collection of tasks which are grouped together in a script. This script is sent to the thin clients together with the files that are to be distributed. The script is executed on the thin client 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 or customer-specific partitions on one or more thin clients to ensure that they are stable and function correctly.