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 either msiinfo globally, 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 -s is 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 πŸŽ€πŸ’–πŸ¦‹