- 28 May 2025
 - 2 Minutes To Read
 
- Print
 - DarkLight
 - PDF
 
Deploy a Package using MSI
- Updated On 28 May 2025
 - 2 Minutes To Read
 
- Print
 - DarkLight
 - PDF
 
Note:
The following steps, for example, show how you can create a package to install the Whatfix extension on Chrome using MSI.
Expand the following accordions to create a package and and deploy the Whatfix extension using MSI:
Step 1: Create a package and choose program type
The following example shows the steps to create the Whatfix extension on Chrome using a PowerShell script:
On your Windows system, open the Configuration Manager Console.

Click Software Library.

Expand Application Management.

Right-click Packages, and then click Create Package.

In the Create Package and Program Wizard, specify a name and other information.
.png?sv=2022-11-02&spr=https&st=2025-11-04T00%3A23%3A16Z&se=2025-11-04T00%3A33%3A16Z&sr=c&sp=r&sig=8XuKaGUF4T7z5BIFdNiLO6iEkZV%2BtQr1midvJMQj%2FqE%3D)
Select the This package contains source files checkbox.

Click Browse.

In the Set Source folder window, select Network path (UNC name), and then click Browse once again.

Select or enter a source path and then click Ok. For example
\\wfx-sccmps01\Whatfix Packages\MSI..png?sv=2022-11-02&spr=https&st=2025-11-04T00%3A23%3A16Z&se=2025-11-04T00%3A33%3A16Z&sr=c&sp=r&sig=8XuKaGUF4T7z5BIFdNiLO6iEkZV%2BtQr1midvJMQj%2FqE%3D)
Info:
A folder should be created in the primary site server where you save the powershell script. In this step, select the location of the source folder. For example,
\\wfx-sccmps01\Whatfix Packages\MSI.Select Standard program.

Click Next.
.png?sv=2022-11-02&spr=https&st=2025-11-04T00%3A23%3A16Z&se=2025-11-04T00%3A33%3A16Z&sr=c&sp=r&sig=8XuKaGUF4T7z5BIFdNiLO6iEkZV%2BtQr1midvJMQj%2FqE%3D)
In the Specify information about this standard program section, enter the following information for each field:
- Name (Example): Install Extn Chrome Edge FF via MSI
- Command line:msiexec /i "Demo_Extension1740466720277.msi" /qn
- Run: Hidden
- Program can run: Whether or not a user is logged in
- Drive mode: Runs with UNC name.png?sv=2022-11-02&spr=https&st=2025-11-04T00%3A23%3A16Z&se=2025-11-04T00%3A33%3A16Z&sr=c&sp=r&sig=8XuKaGUF4T7z5BIFdNiLO6iEkZV%2BtQr1midvJMQj%2FqE%3D)
Click Next.
.png?sv=2022-11-02&spr=https&st=2025-11-04T00%3A23%3A16Z&se=2025-11-04T00%3A33%3A16Z&sr=c&sp=r&sig=8XuKaGUF4T7z5BIFdNiLO6iEkZV%2BtQr1midvJMQj%2FqE%3D)
Select This program can run on any platform.

Click Next.
.png?sv=2022-11-02&spr=https&st=2025-11-04T00%3A23%3A16Z&se=2025-11-04T00%3A33%3A16Z&sr=c&sp=r&sig=8XuKaGUF4T7z5BIFdNiLO6iEkZV%2BtQr1midvJMQj%2FqE%3D)
Verify the settings in the Details field, and then click Next.

Info:
The Completion section displays the following message if the Package is created successfully:

Step 2: Deploy the extension
Use the following steps to deploy the Whatfix extension:
Right-click the program that you want to deploy, and then click Deploy.

Click Browse to select a Collection.

Select a collection, and then click Ok. A collection is a device collection or a collection of devices on which you want to deploy the extension.

Click Next.
.png?sv=2022-11-02&spr=https&st=2025-11-04T00%3A23%3A16Z&se=2025-11-04T00%3A33%3A16Z&sr=c&sp=r&sig=8XuKaGUF4T7z5BIFdNiLO6iEkZV%2BtQr1midvJMQj%2FqE%3D)
Expand the Add dropdown, and then click Distribution Point. A distribution point is a server where the packages are hosted.

Select the distribution points that will host the extension.

Click Next until you reach the Scheduling section.
.png?sv=2022-11-02&spr=https&st=2025-11-04T00%3A23%3A16Z&se=2025-11-04T00%3A33%3A16Z&sr=c&sp=r&sig=8XuKaGUF4T7z5BIFdNiLO6iEkZV%2BtQr1midvJMQj%2FqE%3D)
In the Scheduling tab, Click New.
.png?sv=2022-11-02&spr=https&st=2025-11-04T00%3A23%3A16Z&se=2025-11-04T00%3A33%3A16Z&sr=c&sp=r&sig=8XuKaGUF4T7z5BIFdNiLO6iEkZV%2BtQr1midvJMQj%2FqE%3D)
Select the Assign immediately after this event option, and then click Ok.
.png?sv=2022-11-02&spr=https&st=2025-11-04T00%3A23%3A16Z&se=2025-11-04T00%3A33%3A16Z&sr=c&sp=r&sig=8XuKaGUF4T7z5BIFdNiLO6iEkZV%2BtQr1midvJMQj%2FqE%3D)
In the Rerurn behavior field, select the Return if failed previous attempt option.

Click Next.
.png?sv=2022-11-02&spr=https&st=2025-11-04T00%3A23%3A16Z&se=2025-11-04T00%3A33%3A16Z&sr=c&sp=r&sig=8XuKaGUF4T7z5BIFdNiLO6iEkZV%2BtQr1midvJMQj%2FqE%3D)
In the User Experience tab, select the options show in the following image:

Click Next.
.png?sv=2022-11-02&spr=https&st=2025-11-04T00%3A23%3A16Z&se=2025-11-04T00%3A33%3A16Z&sr=c&sp=r&sig=8XuKaGUF4T7z5BIFdNiLO6iEkZV%2BtQr1midvJMQj%2FqE%3D)
Select Download content from the distribution point and run locally option for both the Deployment options highlighted in the following image:

Click Next.
.png?sv=2022-11-02&spr=https&st=2025-11-04T00%3A23%3A16Z&se=2025-11-04T00%3A33%3A16Z&sr=c&sp=r&sig=8XuKaGUF4T7z5BIFdNiLO6iEkZV%2BtQr1midvJMQj%2FqE%3D)
Verify the changes in the Summary tab, and then click Next. The wizard starts deploying the extension.

Info:
The Completion tab displays the following message if the Package was deployed successfully:

To know more about creating an uninstall program using MSI, see Create an Uninstall Program using MSI.