1Alien::Packages::Msi(3)User Contributed Perl DocumentatioAnlien::Packages::Msi(3)
2
3
4
6 Alien::Packages::Msi - deals with package information of Microsoft
7 Installer
8
10 Alien::Packages::Msi
11 ISA Alien::Packages::Base
12
14 usable
15 Returns true when Win32::TieRegistry is available and can connect to
16 "HKLM".
17
18 list_packages
19 Scans the packages below
20 "HKLM/SOFTWARE/Microsoft/Windows/CurrentVersion/Installer/UserData/*/Products/*/InstallProperties"
21 and returns the values of DisplayName and DisplayVersion for each key
22 below "*/Products/*/".
23
24 list_fileowners
25 Returns an empty hash - MSI doesn't register installed files by MSI
26 packages (or better: I do not know where it stores this information).
27
29 Jens Rehsack, "<rehsack at cpan.org>"
30
32 Copyright 2010 Jens Rehsack.
33
34 This program is free software; you can redistribute it and/or modify it
35 under the terms of either: the GNU General Public License as published
36 by the Free Software Foundation; or the Artistic License.
37
38 See http://dev.perl.org/licenses/ for more information.
39
40
41
42perl v5.36.0 2023-01-19 Alien::Packages::Msi(3)