Documentation

win_msi - Installs and uninstalls Windows MSI files

New in version 1.7.

Synopsis

Installs or uninstalls a Windows MSI file that is already located on the target server

Options

parameter required default choices comments
creates
no
    Path to a file created by installing the MSI to prevent from attempting to reinstall the package on every run
    extra_args
    no
      Additional arguments to pass to the msiexec.exe command
      path
      yes
        File system path to the MSI file to install
        state
        no present
        • present
        • absent
        Whether the MSI file should be installed or uninstalled
        wait
        (added in 2.1)
        no
        • True
        • True
        • False
        • False
        Specify whether to wait for install or uninstall to complete before continuing.

        Examples

        # Install an MSI file
        - win_msi: path=C:\\7z920-x64.msi
        
        # Install an MSI, and wait for it to complete before continuing
        - win_msi: path=C:\\7z920-x64.msi wait=true
        
        # Uninstall an MSI file
        - win_msi: path=C:\\7z920-x64.msi state=absent
        

        This is a Core Module

        For more information on what this means please read Core Modules

        For help in developing on modules, should you be so inclined, please read Community Information & Contributing, Helping Testing PRs and Developing Modules.