Introduction

In some environments with dozens to hundreds of employees, it becomes mandatory to ease software deployment processes.

To get the best experience out of Airtame during meetings or classes it’s preferred that computers already have the Airtame application installed on them.

The Airtame MSI has been created to silently pre-install the Airtame app on multiple organization’s computers.

In this article, we’ll explore the different ways and tools an IT admin can use to easily deploy the Airtame Application to the whole organization.

Things to be aware of

There are a myriad of deployment systems on the market. From Windows CMD/PowerShell to more complex deployment systems. The architecture behind all of them is designed to run the deployment software in a central server with access to the rest of the computers on the network.

Each system may use different methods of connection and running the installation on the target machine.

The basic command looks like this:

msiexec /i "PATH TO MSI FILE" /quiet WRAPPED_ARGUMENTS="CONFIGURABLE OPTIONS"

The installation requires administrator credentials, make sure to run the command with such privileges.

Wrapped Arguments (Configurable options)

The Airtame MSI supports two configurable options which affect the behavior of the Airtame app.

⚠️ The desktop icon depends on the deployment software being used, said option does not come as a wrapped argument.

These options are:

  • Autostart: If enabled, the Airtame application will automatically start when the computer is booted up.
  • Streaming Notification Window: If enabled, whenever a Screen Mirroring/Window Sharing session has started the following small widget appears on the screen as a reminder of the ongoing stream:

The Airtame app can be installed with any of these options either enabled or disabled.

The syntax of the WRAPPED_ARGUMENTS sections changes depending on the software used. We tested both Windows’ CMD and PowerShell, and the differences are as follows:

For CMD:

msiexec /i "airtame-application-3.3.1-setup.msi" /quiet WRAPPED_ARGUMENTS="/autostart=false /streaming_notification=true"

For PowerShell:

msiexec.exe /i “airtame-application-3.3.1-setup.msi” /quiet WRAPPED_ARGUMENTS='"/autostart=false /streaming_notification=true"'

Notice the single quotation marks employed in the PowerShell syntax surrounding the configurable options.

⚠️ v3.3.1 is used as an example. Version number should be used corresponding to MSI installer you have.

Steps

Example 1: PDQ Deploy

  1. Click on “New Package”
  2. Name the package, the example is “Airtame App”
  3. Click on “Step”
  4. Select MSI file to be used
  5. Write the Wrapped Arguments parameters
  6. The package is ready for deployment

Once installed, you can use the following command to reset these two default MSI settings (autostart=false/streaming_notifications=true) in case the app had already been installed on some computers or if, in the future,  you would want to override the changes user have made to these two commands:

airtame-application.exe --reset-default

Troubleshooting

  1. Check the deployment software’s own log files
  2. Analyze target Windows PC Eventlog. If the MSI installation command reached the destination you’ll see an MsiInstaller Eventlog entry, analyze it for error/success codes:

Did this answer your question?