Lessmsi查看和提取Windows MSI文件
Lessmsi是Microsoft Windows的免费程序,您可以使用它查看和提取Windows Installer MSI文件的内容。
尽管该程序是为Windows设计的,但它也可以使用Wine来工作。
需要注意的是,lessmsi不是您可以用来查看和提取msi文件内容的唯一程序。许多用于创建和提取档案的程序(例如Bandizip)也可以做到这一点。
诸如lessmsi之类的专用解决方案的主要优点之一是,它包含其他程序没有附带的其他功能-例如表视图和流信息。这些列出了安装程序在执行时对注册表所做的更改。
Lessmsi作为命令行工具和图形用户界面版本提供。图形用户界面版本相对简单。它在顶部显示用于加载新的msi安装程序文件的选项,之后将在主区域中显示文件和其他信息。
这类似于存档程序在支持msi文件时如何处理它们。您将获得文件名,路径信息,大小,组件和版本信息(如果有)。
您可以在界面中选择单个文件,然后单击提取按钮,从msi文件中提取单个文件。
这对于从msi安装程序文件中提取可执行文件以使其无需安装即可运行很有用。是否可行还取决于安装。例如,如果程序需要注册表项,则可能无需安装即可运行该文件。
“表视图”选项卡列出了所有表的详细信息。您需要在顶部选择一个表,例如“功能”,“目录”,“注册表”或“升级”以列出信息,例如默认安装路径,注册表修改或快捷方式信息。
“摘要”选项卡提供了已加载程序的摘要。它显示了作者的姓名,评论,创建时间和日期以及其他信息。
您可以在“编辑”>“文件搜索”下找到文件搜索。这对于包含大量文件的大型msi文件最有用。
如果您安装该程序(还提供了安装程序),那么您将获得Explorer集成。右键单击资源管理器中的任何msi文件以立即查看或提取其内容。便携式版本带有与您可以在“编辑”>“首选项”下启用的选项相同的选项。
命令行工具比gui版本更具限制性。您可以使用lessmsi x
结束语
Lessmsi是专用工具。它可能对大多数用户没有吸引力,特别是如果仅需要将文件解压缩到安装程序文件中的情况下。但是,这对于想要创建可移植版本或检查安装程序在执行时会执行什么操作的用户会发现该程序对该任务有用。