MSIEXEC(1)

πŸ“¦ version 6.0, in ubuntu jammy

πŸ’– MSIEXEC πŸ’– (section 1, from the Wine Programs manual, bestie)

🌸 NAME 🌸

msiexec β€” the Wine MSI Installer, aka the little icon that installs your stuff πŸ’…


✨ SYNOPSIS ✨

msiexec command {required parameter} [optional parameter]...

So like. command first, then the thing it needs (curly braces = mandatory, no skipping), then whatever extras you feel like throwing in. Slay.


πŸ¦‹ DESCRIPTION πŸ¦‹

msiexec is the Wine MSI installer, and here's the tea: it's command line compatible with its Microsoft Windows counterpart. Same commands, same energy, just doing it on Wine. iykyk 🫢


πŸŽ€ INSTALL OPTIONS πŸŽ€

  • /i {package|productcode} [property=foobar] β€” Installs {package|productcode} and sets property=foobar. The classic. The main character. πŸ‘‘
  • /a {package|productcode} [property=foobar] β€” Installs {package|productcode} in administrator (network) mode. It's giving corporate IT energy fr fr.
  • /x {package|productcode} [property=foobar] β€” Uninstalls {package|productcode} with property=foobar. Breakup era πŸ˜­πŸ’”
  • /uninstall {package|productcode} [property=foobar] β€” Same as /x. Literally the same thing, just spelled out for the dramatic girlies.

🧚 REPAIR OPTIONS 🧚

/f [p|o|e|d|c|a|u|m|s|v] {package|productcode}

Repairs an installation, bestie. Fixing her up, no cap. The default options are 'omus' ✨

  • p β€” Reinstalls the file if it's missing. Just… gone? Put it back. πŸ™ˆ
  • o β€” Reinstalls the file if it's missing or if any older version is installed.
  • e β€” Reinstalls the file if it's missing, or if the installed version is equal or older.
  • d β€” Reinstalls the file if it's missing or a different version is installed.
  • c β€” Reinstalls the file if it's missing or the checksum doesn't match. (Checksum said no πŸ’€)
  • a β€” Reinstalls all files. Go big or go home.
  • u β€” Rewrites all required user registry entries.
  • m β€” Rewrites all required machine registry entries.
  • s β€” Overwrites any conflicting shortcuts.
  • v β€” Recaches the local installation package from the source installation package.

🌈 PATCHING 🌈

  • /p {patch} [property=foobar] β€” Applies the patch.
⚠️ Heads up bestie: this should not be used with any of the options above. Mixing them is not the vibe. πŸ™…β€β™€οΈ

πŸ’… UI CONTROL πŸ’…

/q[n|b|r|f]

These options let you change the behavior of the UI when installing MSI packages. Choose your aesthetic ✨

  • /q β€” Show no UI. Silent. Stealth mode. Ninja behavior πŸ₯·
  • /qn β€” Same as /q. Twin.
  • /qb β€” Shows a basic UI.
  • /qr β€” Shows a reduced user UI.
  • /qf β€” Shows a full UI. The whole production, lights and all πŸ”₯

⭐ LOGGING ⭐

/l[*][i|w|e|a|r|u|c|m|o|p|v][+|!] {logfile}

Turns on logging to logfile. Defaults are 'iwearmo'. Receipts, babe. Keep the receipts πŸ“

  • * β€” Enables all logging options except 'v' and 'x'.
  • i β€” Logs status messages.
  • w β€” Logs nonfatal warnings.
  • e β€” Logs all error messages.
  • a β€” Logs start of actions.
  • r β€” Logs action specific records.
  • u β€” Logs user requests.
  • c β€” Logs initial UI parameters.
  • m β€” Logs out of memory errors.
  • o β€” Logs out of diskspace messages.
  • p β€” Logs terminal properties.
  • v β€” Verbose logging. So much detail, obsessed.
  • x β€” Logs extra debugging messages.
  • + β€” Appends logging to an existing file (no overwrite, we respect her history πŸ’œ).
  • ! β€” Flushes each line to the log. Immediately. No waiting.

πŸ“ OTHER OPTIONS πŸ“

  • /h β€” Show help.
  • /j[u|m] {package|productcode} [/t transform] [/g languageid] β€” Advertises the package, optionally with /t transform and /g languageid. Fancy optional extras, we love options.
  • /y β€” Registers the MSI service.
  • /z β€” Unregisters the MSI service.
  • /? β€” Same as /h.

πŸ’€ BUGS πŸ’€

Found a bug? Not the vibe, but okay β€” bugs can be reported on the Wine bug tracker. Do it, bestie, they wanna know.


πŸ‘‘ AVAILABILITY πŸ‘‘

msiexec is part of the Wine distribution, which is available through WineHQ, the Wine development headquarters. The mothership 🏰✨


πŸ”₯ SEE ALSO πŸ”₯

  • wine(1)
  • Wine documentation and support.

Wine 6.0, November 2010 β€” that's the version and the date, bestie, mwah πŸ’– bye ily, go install something iconic πŸ«ΆπŸŽ€

πŸ“¦ where this page comes from