Skip to main content
Deploy Windows software packages
Updated over 2 months ago

Swif allows you to easily install software on all your managed Windows devices. This article will guide you through the steps to install software using Swif.

Step 1: Go to Applications.

Step 2: Here, you'll see the list of available software. You can filter the software by category if needed or by the OS types.

Step 3: Click on Install on the software you want to install.
​


Step 4: You can install to All Devices
​


Step 5: You can also Select devices to install

Step 6: Lightshot has now been installed on all the managed devices.


Installing a custom application

Step 1: If you want to install software not available in the list, click on Add app

Step 2: Select Custom application package.

Step 3: Drop your custom package (macOS supports .dmg and .pkg. And Windows supports .msi, .ps1, .exe, and .nupkg.), and Swif will automatically create a deployment profile and fill in the necessary fields. This profile will define how the software should be installed on the device.

IMPORTANT: If the app can be silently installed, you can add /s in the Arguments box. Or the app will be launched and ask for the device owner to permit the installation.
The arguments field has an array type, you can type and press Enter to add value.

Step 4: Type in the name and description and select tags for the software package

Step 5: You can add Validation Rules File / Registry / Script. Swif will use the rules to verify if a custom package has been installed successfully on Windows.
​

Eg. Install check script:

if (Test-Path \"C:\\Users\\*\\AppData\\Local\\Programs\\nordpass\\Uninstall NordPass.exe\") { exit 1 } else { exit 0}

Step 6: Click on upload to push the software package update to the selected devices and initiate the installation process.

Step 7: You can find the custom package you uploaded by filtering by Common tag.

Step 8: You can now install the custom package like other packages in the catalog.


Viewing managed software on devices

Step 1: To view managed software on a device, open the software tab in the desktop or web app, and select the specific device.

Image

Step 2: Go to the software tab to see the list of installed software for the selected device.

Image

That's it! This is how you can use Swif to install software on all your managed devices. Enjoy the convenience of automatic software deployment.

Did this answer your question?