Table of Contents

A Matrix42 Pre OS package essentially consists of a Power Shell script that is executed at the runtime of the Win PE Agent during OS deployment via Win PE. The Matrix42 Pre OS package can contain other mass data in addition to this Power Shell script, such as application files that can be called during script execution.

A Matrix42 Pre OS package must adhere to a certain format to allow the Win PE Agent to execute the package during deployment.

The Matrix42 Pre OS Package Editor ensures that the format of the package is maintained.

 

Metadata and mass data

A Matrix42 Pre OS package consists of an XML file (Empirum Package Data.xml) that contains metadata for the package that is transferred during the import to the Empirum database.

This mainly includes the following:

  • Name
  • Vendor
  • Version
  • Storage path
  • Variable definitions
  • GUID

A Matrix42 Pre OS package also contains a directory containing the mass data of the package. The mass data is copied on the Empirum share during the import.

It is therefore clear that the metadata and mass data are interdependent.

The Matrix42 Pre OS Package Editor checks the format of the metadata file when opening a Matrix42 Pre OS package. In addition, metadata and mass data are checked and, if necessary, indications of existing conflicts are given.