msiinfo(1)
π msiinfo β the manual page, but make it slay π
okay bestie, welcome to msiinfo(1) from the General Commands Manual section β this is your girl's whole personality in one page. grab a snack, we're inspecting Windows Installer packages and we're gonna be so normal about it π
β¨ NAME β¨
msiinfo β display and extract information from Windows Installer packages. it's giving "peek behind the curtain but make it forensic" π
π¦ SYNOPSIS π¦
msiinfo <subcommand> [<options>]
msiinfo -h|--help
msiinfo -v|--version
πΈ DESCRIPTION πΈ
so basically msiinfo is the friend who can look inside a Windows Installer package and pull stuff out. multiple ways, multiple vibes β inspecting, extracting, all of it. no cap, it's a whole toolkit π«Ά
π GLOBAL OPTIONS π
these work no matter what, they're the main characters β¨
-h,--helpβ prints a help message and then dips. that's it, that's the whole job π-v,--versionβ prints the program version and exits. quick little flex, love that for us π
π§ SUBCOMMANDS π§
this is where the actual magic happens, bestie. pick your fighter:
help[<subcommand>]β prints help information for eithermsiinfoglobally, or for the specific subcommand you named, if you named one. yes, help has a help. iconic behavior πstreams<package>β lists the streams in the given package. stream check, vibe check, same thing honestly π§tables<package>β lists the tables in the given package. it's giving spreadsheet reveal π₯extract<package><stream>β extracts the given stream from a package, and outputs it to the standard output. right to stdout, no extra steps, we love efficiency πexport[-s]<package><table>β exports the given table from a package, and outputs it to standard output β either in tabular form, or, if-sis specified, as SQL statements. choose your format, both are valid πsuminfo<package>β displays summary information about the given package. the TL;DR of packages, honestly so helpful π
π AUTHORS π
msiinfo was written by Paolo Bonzini for Red Hat, Inc. π«Ά
this manual page was adapted from the program usage information by Stephen Kitt <skitt@debian.org>, for the Debian GNU/Linux system (but may be used by others β she's generous like that, we love a sharing queen β¨). It was last modified for msitools version 0.93.
and that's the whole page, bestie π the msitools crew shipped this on December 26, 2014, and it's still out here doing the absolute most. go forth and inspect some packages. slay πππ¦
π¦ where this page comes from
- debian bookworm: msitools 0.101+repack-1 Β· LGPL-2.1-or-later
- debian trixie: msitools 0.106+repack-1 Β· LGPL-2.1-or-later
- ubuntu jammy: msitools 0.101+repack-1 Β· LGPL-2.1-or-later
- ubuntu noble: msitools 0.103+repack-1build3 Β· LGPL-2.1-or-later
- ubuntu questing: msitools 0.106+repack-1build1
- ubuntu resolute: msitools 0.106+repack-2 Β· LGPL-2.1-or-later
- ubuntu stonking: msitools 0.106+repack-3 Β· LGPL-2.1-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms