Intune deployment for TwinPane (Win32 app step-by-step)
Deploy TwinPane Client and Server through Microsoft Intune as Win32 apps, including install commands, detection rules, assignment strategy, and rollout tips.
This guide walks through deploying TwinPane in Microsoft Intune using Win32 apps. It covers packaging, install/uninstall commands, detection rules, and safe rollout.
Prerequisites
- Intune admin access.
- TwinPane installers and license key.
- Test device group for pilot rollout.
If you need the command-line switches first, see Silent install (Client and Server).
1. Package the installer as a Win32 app
Intune Win32 apps require .intunewin packaging.
- Place
TwinPane - Client.exein a source folder. - Use the Microsoft Win32 Content Prep Tool to create a
.intunewinpackage. - Repeat for
TwinPane - Server.exeif you also deploy server components via Intune.
Use separate app objects for Client and Server.
2. Create the TwinPane Client app in Intune
In Apps > Windows > Add > Windows app (Win32):
- Upload your Client
.intunewin. - Name:
TwinPane Client. - Publisher:
TwinPane(or your internal standard).
Install command
"TwinPane - Client.exe" /LICENSE=YOUR-LICENSE-KEY /VERYSILENT
Uninstall command
"C:\Program Files\TwinPane\TwinPane - Client\unins000.exe" /VERYSILENT
Adjust the path if you use a custom install directory.
3. Configure detection rules
Use reliable detection to avoid repeated installs.
Recommended options:
- Registry detection:
- Hive:
HKLM - Key path:
SOFTWARE\FileSyncBridge\Client - Value:
InstallPath - Detection method: value exists
- Hive:
- Or File detection on the installed executable path.
For registry references, see Registry keys (Client and Server).
4. Configure requirements and return codes
- Architecture: match your fleet standard.
- Minimum OS: Windows 10/11 as applicable.
- Leave default success code handling unless your packaging changes exit behavior.
5. Assignments and rollout strategy
Roll out in phases:
- Pilot IT/admin test group.
- Small production group.
- Broad production group.
Use Required assignment for managed rollout.
6. Deploying TwinPane Server via Intune (optional)
If your server hosts are Intune-managed:
- Create a second Win32 app for
TwinPane - Server.exe. - Use:
"TwinPane - Server.exe" /LICENSE=YOUR-LICENSE-KEY /VERYSILENT
For AVD/Citrix/RDS shared hosts, many teams prefer server deployment through image pipeline or host management tools instead of end-user Intune flow.
7. Validation checklist
On a pilot device:
- TwinPane Client is installed.
- License key applied.
- App starts at user logon (if configured).
- File opening from remote session works end-to-end.
Common pitfalls
- Detection rule too weak, causing reinstall loops.
- Wrong uninstall path in Intune app config.
- Same package used for Client and Server accidentally.
- Rolling out to all devices before pilot validation.