MSIEXEC(1)

πŸ’… MSIEXEC(1) β€” Wine MSI Installer πŸ’…

okay bestie, this page is from the Wine Programs manual, and it's all about msiexec β€” the Wine MSI Installer. it's giving command-line chaos, but make it cute. πŸŽ€


🌸 NAME 🌸

msiexec β€” Wine MSI Installer. that's the name section, short and iconic, periodt. πŸ’–


✨ SYNOPSIS ✨

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

🫢 DESCRIPTION 🫢

msiexec is the Wine MSI installer, and it is command line compatible with its Microsoft Windows counterpart. no cap, the vibes are cross-platform. 🌈


πŸ›οΈ INSTALL OPTIONS πŸ›οΈ

  • /i {package|productcode} [property=foobar] β€” install {package|productcode} with property=foobar. πŸ’–
  • /a {package|productcode} [property=foobar] β€” install {package|productcode} in administrator (network) mode. admin energy fr fr. πŸ‘‘
  • /x {package|productcode} [property=foobar] β€” uninstall {package|productcode} with property=foobar. bye bestie πŸ’…
  • /uninstall {package|productcode} [property=foobar] β€” same as /x. literally the same thing, iykyk. ✨

🩹 REPAIR OPTIONS 🩹

  • /f [p|o|e|d|c|a|u|m|s|v] {package|productcode} β€” repair an installation. default options are Β΄omusΒ΄. it's giving fix-it era. πŸ› οΈ
    • p β€” reinstall the file if it is missing.
    • o β€” reinstall the file if it is missing or if any older version is installed.
    • e β€” reinstall the file if it is missing, or if the installed version is equal or older.
    • d β€” reinstall the file if it is missing or a different version is installed.
    • c β€” reinstall the file if it is missing or the checksum does not match.
    • a β€” reinstall all files. all of them, bestie. 😭
    • u β€” rewrite all required user registry entries.
    • m β€” rewrite all required machine registry entries.
    • s β€” overwrite any conflicting shortcuts. petty but necessary. πŸ’…
    • v β€” recache the local installation package from the source installation package.

🧩 PATCHING 🧩

  • /p {patch} [property=foobar] β€” apply patch. do NOT use this with any of the above options β€” i'm serious, bestie, no mixing. 🚫

πŸŽ›οΈ UI CONTROL πŸŽ›οΈ

  • /q[n|b|r|f] β€” these options allow changing the behavior of the UI when installing MSI packages. it's the vibe dial for the interface. ✨
    • /q β€” show no UI. silent mode, mysterious mode, ghost mode. πŸ‘»
    • /qn β€” same as /q.
    • /qb β€” show a basic UI.
    • /qr β€” shows a reduced user UI.
    • /qf β€” shows a full UI. main character UI energy. πŸ‘‘

πŸ“ LOGGING πŸ“

  • /l[*][i|w|e|a|r|u|c|m|o|p|v][+|!] {logfile} β€” enable logging to logfile. defaults are Β΄iwearmoΒ΄. receipts, bestie, keep the receipts. 🧾
    • * β€” enable all logging options except Β΄vΒ΄ and Β΄xΒ΄.
    • i β€” log status messages.
    • w β€” log nonfatal warnings.
    • e β€” log all error messages.
    • a β€” log start of actions.
    • r β€” log action specific records.
    • u β€” log user requests.
    • c β€” log initial UI parameters.
    • m β€” log out of memory errors. 😭
    • o β€” log out of diskspace messages.
    • p β€” log terminal properties.
    • v β€” verbose logging. wordy queen. πŸ’¬
    • x β€” log extra debugging messages.
    • + β€” append logging to existing file.
    • ! β€” flush each line to log.

πŸ¦‹ OTHER OPTIONS πŸ¦‹

  • /h β€” show help. bestie needs help sometimes. 🫢
  • /j[u|m] {package|productcode} [/t transform] [/g languageid] β€” advertise package optionally with /t transform and /g languageid.
  • /y β€” register MSI service.
  • /z β€” unregister MSI service.
  • /? β€” same as /h.

πŸ› BUGS πŸ›

bugs can be reported on the Wine bug tracker. if something's cursed, don't gatekeep it β€” report it. πŸ’€


🌟 AVAILABILITY 🌟

msiexec is part of the Wine distribution, which is available through WineHQ, the Wine development headquarters. iconic distribution moment. 🍷


πŸ‘€ SEE ALSO πŸ‘€

  • wine(1)
  • Wine documentation and support.

xoxo, this page is from Wine 11.21, dated November 2010, and it's page MSIEXEC(1) β€” slay and read the docs, bestie. πŸ’–βœ¨πŸŽ€