Skip to content
  • There are no suggestions because the search field is empty.

How to deploy DeskSYNC to Windows devices with Microsoft Intune

A step-by-step guide for IT administrators to silently roll out the DeskSYNC desktop app across your organisation using Microsoft Intune.

Overview

DeskSYNC is distributed as a single, code-signed Windows installer (DeskSyncSetup.exe). The recommended way to deploy it through Microsoft Intune is to package it as a Win32 app (.intunewin) and assign it to your users. This guide walks through the whole process, from downloading the installer to verifying a successful rollout.

The installer is fully self-contained — there are no runtimes, frameworks, or other prerequisites to deploy alongside it — and it is signed by Ronspot Ltd via Microsoft Trusted Signing, so it will not trigger "Unknown publisher" warnings and is compatible with Windows application-control policies (WDAC / AppLocker).

⚠️ Important: deploy in user context, not device context

This is the single most important setting to get right.

DeskSYNC is a per-user application. It installs into the user's profile, runs in the signed-in user's session (it needs to read that user's own network and Wi‑Fi state), and registers a per-user startup entry so it launches automatically at logon.

When you add the app in Intune, set the install behaviour to "User". If you deploy it in Device (System) context, it will install into the machine's system account and will not work for the signed-in user. No administrator rights are required for a per-user install.

Before you begin

You will need:

  • Access to the Microsoft Intune admin center with permission to add and assign apps.
  • The Microsoft Win32 Content Prep Tool (IntuneWinAppUtil.exe), available free from Microsoft.
  • The DeskSYNC installer (see Step 1).

Step 1 — Download the DeskSYNC installer

Download the latest signed installer:

https://downloads.ronspot.ie/windows/latest/DeskSyncSetup.exe

Save it to an empty source folder — for example C:\DeskSYNC\. The file is approximately 50 MB.

Step 2 — Create the .intunewin package

Run the Win32 Content Prep Tool against your source folder: 

IntuneWinAppUtil.exe -c "C:\DeskSYNC" -s "DeskSyncSetup.exe" -o "C:\DeskSYNC\Output"

This produces DeskSyncSetup.intunewin in the output folder — this is the file you'll upload to Intune.

Step 3 — Add the Win32 app in Intune

In the Intune admin center, go to Apps → Windows → Add, choose Windows app (Win32) as the app type, and upload the .intunewin file. Then configure the following:

Program

Setting Value
Install command DeskSyncSetup.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART
Uninstall command "%LocalAppData%\Programs\Ronspot\DeskSync\unins000.exe" /VERYSILENT /SUPPRESSMSGBOXES /NORESTART
Install behaviour User
Device restart behaviour No specific action

Requirements

  • Operating system architecture: 64-bit
  • Minimum operating system: Windows 10 1809 (or your organisation's baseline)

Detection rule — use a manually configured registry rule:

Setting Value
Rule type Registry
Key path HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Uninstall\{B4F2F8E7-3A1E-4D26-9C7C-6F9C1A4F2F8E}_is1
Value name DisplayVersion
Detection method String comparison — greater than or equal to 1.0.2

Alternatively, you can use a file-based detection rule: file WiFiAgent.exe in %LocalAppData%\Programs\Ronspot\DeskSync\, with a version greater than or equal to 1.0.2.

Step 4 — Assign the app

Under Assignments, add the target user group to Required (to install automatically) or Available for enrolled devices (to offer it in the Company Portal). Because this is a user-context app, assign it to user groups, not device groups.

Step 5 — Pilot before a full rollout

Before assigning to your whole organisation, we strongly recommend deploying to a small pilot group first and confirming that:

  • The app installs silently and appears for the signed-in user.
  • It launches automatically after the next logon.
  • The user can sign in and the app reports their network status.

Once the pilot is confirmed, widen the assignment to the full user group.

Managing updates

DeskSYNC can update itself: when a new version is available, it prompts the user to download and install it. If you'd prefer to manage versions centrally, you can instead deploy each new release as an updated .intunewin package and let Intune's supersedence feature handle the upgrade. Either approach is fully supported — choose whichever fits your update policy.

Uninstalling

The uninstall command in Step 3 removes DeskSYNC silently. You can also trigger removal by changing the app assignment to Uninstall for the relevant group.

Troubleshooting

Symptom Likely cause Resolution
App installs but never appears or runs for the user Deployed in Device/System context Reconfigure the app's install behaviour to User and reassign
Intune reports the app as "not detected" and keeps retrying Detection rule doesn't match the installed version Confirm the detection key/version above; ensure the target version is ≥ 1.0.2
"Unknown publisher" prompt on install Installer file was altered or blocked Re-download DeskSyncSetup.exe from the official URL above
App doesn't start at logon Startup entry blocked by policy Ensure per-user Run key startup items are permitted by your endpoint policy

Need help?

If you run into any issues deploying DeskSYNC through Intune, contact the Ronspot support team at [support email] and we'll be glad to help — including a short call with your endpoint team if that's useful.