Win32-app maken voor Intune: stap voor stap

Zo zet je een .exe- of .msi-installer als Win32-app in Microsoft Intune: verpakken tot .intunewin, installatieopdrachten, detectieregels en toewijzen.

Bijgewerkt op · 3 min. lezen

Wil je een programma dat niet in de Microsoft Store staat via Microsoft Intune op je Windows-apparaten installeren, dan doe je dat meestal als Win32-app. Dat is het app-type voor klassieke installers (.exe en .msi), inclusief alles wat erbij hoort: extra bestanden, scripts en afhankelijkheden. In dit artikel lees je hoe dat werkt, van installer tot uitrol.

Wat heb je nodig?

  • Een Intune-licentie (bijv. Intune Plan 1 of Microsoft 365 Business Premium) en een account met de rol Intune-beheerder of Global Administrator.
  • De installer van de app, liefst een versie die stil (zonder vragen) kan installeren.
  • De Microsoft Win32 Content Prep Tool (IntuneWinAppUtil.exe) om de installer te verpakken.

Stap 1: installer verpakken tot .intunewin

Intune accepteert voor Win32-apps geen losse .exe of .msi, maar een versleuteld pakket met de extensie .intunewin. Dat maak je met de Content Prep Tool:

IntuneWinAppUtil.exe -c C:\Pakketten\MijnApp -s setup.exe -o C:\Uitvoer
  • -c is de map met de installer en eventuele extra bestanden. Alles in deze map komt in het pakket, dus zet er niets anders in.
  • -s is het bestand dat gestart wordt (de setup).
  • -o is de map waar het .intunewin-bestand terechtkomt.

Meer over dit bestandsformaat lees je in Wat is een .intunewin-bestand?.

Stap 2: app toevoegen in Intune

Ga in het Intune-beheercentrum naar Apps → Windows → Toevoegen en kies als app-type Windows-app (Win32). Upload het .intunewin-bestand en vul de app-informatie in: naam, beschrijving, uitgever, versie en eventueel een logo. Gebruikers zien die gegevens in de Bedrijfsportal.

Stap 3: installatie- en verwijderopdracht

Dit is het belangrijkste onderdeel. Intune voert de opdrachten uit als systeem (of als gebruiker) en zonder dat iemand kan klikken, dus de installatie moet volledig stil verlopen:

Type installer Installeren Verwijderen
MSI msiexec /i "app.msi" /qn /norestart msiexec /x {productcode} /qn /norestart
Inno Setup setup.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART unins000.exe /VERYSILENT
NSIS setup.exe /S uninstall.exe /S
InstallShield setup.exe /s /v"/qn" afhankelijk van het pakket

Welke parameters een installer kent, verschilt per maker. In Stille installatie: parameters voor MSI, EXE, Inno en NSIS staat een uitgebreider overzicht.

Stel ook het herstartgedrag in. Kies bij twijfel Op basis van returncode: dan herstart Intune alleen als de installer daarom vraagt (bijvoorbeeld met returncode 3010).

Stap 4: vereisten

Geef aan op welke apparaten de app mag landen: architectuur (32- of 64-bit) en de minimale Windows-versie. Optioneel kun je extra vereisten toevoegen, zoals vrije schijfruimte of een registerwaarde.

Stap 5: detectieregels

Na de installatie controleert Intune met een detectieregel of de app echt aanwezig is. Is de regel verkeerd, dan meldt Intune "mislukt" terwijl de app wel geïnstalleerd is, of probeert Intune het steeds opnieuw. Veelgebruikte regels:

  • MSI-productcode: de beste keuze bij MSI-installers.
  • Bestand of map: bijv. of C:\Program Files\MijnApp\app.exe bestaat, eventueel met een minimale versie.
  • Register: een sleutel of waarde onder HKEY_LOCAL_MACHINE\SOFTWARE.
  • Script: een eigen PowerShell-controle voor lastige gevallen.

Alles over de keuze en valkuilen staat in Detectieregels in Intune uitgelegd.

Stap 6: toewijzen

Wijs de app toe aan groepen:

  • Vereist: Intune installeert de app automatisch.
  • Beschikbaar: gebruikers kunnen de app zelf installeren via de Bedrijfsportal.
  • Verwijderen: Intune haalt de app weg.

Test een nieuwe app altijd eerst op een kleine testgroep voordat je hem aan alle apparaten toewijst.

En daarna: updates

Een Win32-app werkt zichzelf niet bij. Voor elke nieuwe versie herhaal je de stappen hierboven en vervang je de oude app via supersedence. Hoe je dat automatiseert lees je in Apps in Intune automatisch up-to-date houden.

Sneller: met App-Packager

Staat de app in de WinGet-catalogus (15.000+ apps, van Chrome en 7-Zip tot Notepad++ en Adobe Acrobat Reader), dan doet App-Packager stap 1 tot en met 6 voor je: de installer downloaden en controleren, verpakken, stille installatie- en verwijderopdrachten, detectieregels en uploaden naar je tenant. Voor apps die niet in WinGet staan upload je je eigen installer en vul je de gegevens in een formulier in; het verpakken en uploaden gebeurt automatisch. Probeer het 14 dagen gratis.

Laat App-Packager het werk doen

Kies een app uit 15.000+ WinGet-apps of upload je eigen installer. Wij verpakken, uploaden en houden hem up-to-date in Intune.