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
-cis de map met de installer en eventuele extra bestanden. Alles in deze map komt in het pakket, dus zet er niets anders in.-sis het bestand dat gestart wordt (de setup).-ois 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.exebestaat, 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.
