Deploy Slack via Microsoft Installer

Note: The MSI is for IT Administrators to install Slack across a network. If you'd like to install Slack on your own Windows machine, see Slack for Windows.

Slack provides an alternate installer based on Microsoft Installer packages (MSI) for you to silently deploy the Slack Windows application to your organization via Group Policy / Microsoft System Center.

Download 32-bit MSI Installer

 Download 64-bit MSI Installer

Slack is an app that is installed on each user’s local profile. While there are many benefits, one disadvantage to this approach is that the installer has to run in the context of that user (i.e., running the installer under your account or a service account has no effect on the intended user's account on the same machine).

To help make installing Slack on multiple machines easier, we provide an MSI that:

  • Places the standard installer under Program Files\Slack Machine Installer

  • Creates a registry key that will run the installer with a --checkInstall flag when a user logs in.

  • Installs Slack silently if the app isn't installed when a user logs in. If it is installed or the user has chosen to uninstall it, we will exit.

The MSI installer runs on user login because the intended user account may not exist during imaging. Keep in mind, if you choose to uninstall the MSI, Slack will not be automatically removed from user accounts.

 

Testing the Slack MSI installer

  1. Install the MSI.
  2. Sign out of your Windows user account.
  3. Sign back in to your Windows user account.
  4. The Slack icon will now show up on the Desktop and Start Menu. (Note that Slack will not start up automatically, unlike the standard installer.)