/
MSI Exec

MSI Exec

MSIEXEC is a tool that assists with the automated and unattended/silent installs of the Vivi MSI app. The commands must be run in a CMD window as an administrator.

To open an admin prompt, go to C:\Windows\System32, right click on “cmd.exe”, and select Run as administrator

image-20240621-000903.png

Here are some common command line switches:

  • Normal installation (include both drivers):

msiexec.exe /i [path_to_msi] /quiet
  • Not installing the USB passthrough driver:

msiexec.exe /i [path_to_msi] /quiet INSTALL_USB_DRIVER=""
  • Not installing the extended display driver:

msiexec.exe /i [path_to_msi] /quiet INSTALL_DISPLAY_DRIVER=""
  • Not installing either:

  • If IDLE_CHECK=”True”, the installation will NOT proceed if Vivi app is active. This only works starting on version 3.5.2 and up:

  • Do install the audio driver (this is not installed by default)

  • Uninstall the app:

  • Add /L*V FILENAME to any msiexec.exe command to collect logs. For example, write logs to C:\work folder:

Steps to test whether MSIEXEC is functioning properly on a single system

  • Download the latest Vivi MSI installer: https://api.vivi.io/windows-msi64

  • Open an admin prompt*

  • Run the following command msiexec.exe /i [path_to_msi] /quiet INSTALL_AUDIO_DRIVER="True" /L*V [path_to_logfile]

    • The folder containing the logfile path must already exist. For example, on my computer, C:\work is a folder that does exist. I run msiexec.exe /i "C:\Users\Fang\Downloads\ViviSetup64-3.7.3.msi" /quiet INSTALL_AUDIO_DRIVER="True" /L*V C:\work\installerlog.txt

  • Wait for Vivi to be installed. (You can check the “Installed apps” list and wait until “Vivi” appears)

  • Check and see if the Vivi Virtual Audio Device has been installed**

The logfiles can be checked in the event of failure.

Intune Configuration

The basic process in Intune involves adding an MSI package as a line-of-business app (All Apps > Add > Line-Of-Business app). This supports any format that can be sideloaded onto a device but for our purposes we’re using a standard Vivi MSI like our ViviSetup64 MSI files.

a2e954b7-4da9-4b48-ad7f-38ff6a71296d.png

 Upload the package and set all command line arguments needed

  • Under Assignments, add the group created in Entra

  • Put a few test machines into the Entra group

  • Next > Create

  • Go to the machines and run a Sync 

Related content

Google Integration
Google Integration
Read with this
Vivi Windows Audio Driver
Vivi Windows Audio Driver
More like this
Windows Auto-Update
Windows Auto-Update
Read with this
Vivi App Release 3.7.1 (Optional)
Vivi App Release 3.7.1 (Optional)
More like this
Network Configuration
Network Configuration
Read with this
Create and Manage Guest Installers
Create and Manage Guest Installers
More like this