Lines Matching full:msi
13 .. index:: single: msi
17 The :mod:`msilib` supports the creation of Microsoft Installer (``.msi``) files.
20 currently not implemented; read support for the ``.msi`` database is possible.
22 This package aims to provide complete access to all tables in an ``.msi`` file,
29 routines, low-level MSI routines, higher-level MSI routines, and standard table
42 Callbacks to Python for the various steps of MSI creation are currently not
55 name of the MSI file; *persist* can be one of the constants
87 The *table* argument must be one of the predefined tables in the MSI schema,
121 Return a new UUID, in the format that MSI typically requires (i.e. in curly
321 All wrappers around MSI functions raise :exc:`MSIError`; the string inside the
333 The class :class:`CAB` represents a CAB file. During MSI construction, files
336 MSI file.
338 *name* is the name of the CAB file in the MSI file.
353 Generate a CAB file, add it as a stream to the MSI file, put it into the
441 :mod:`msilib` provides several classes that wrap the GUI tables in an MSI
443 :mod:`~distutils.command.bdist_msi` to create MSI files with a user-interface
543 definitions. Currently, these definitions are based on MSI version 2.0.
548 This is the standard MSI schema for MSI 2.0, with the *tables* variable
550 data for MSI validation.