scloud by Florian Salzmann
ende

Win32 App / .intunewin erstellen

Kurz gesagt: Verpacke deinen Installer-Ordner mit Microsofts kostenlosem Win32 Content Prep Tool zu einer .intunewin-Datei und lade diese dann zu Intune hoch.

Ein Win32 App beziehungsweise “.intunewin” File für zu erstellen ist ganz einfach.
Der schwierigste Teil eines jeden Pakets ist die Installations Logik selbst. Diese kannst du beispielsweise in einem PowerShell Script oder CMD File abhandeln. Ich persönlich bevorzuge den Weg via PowerShell und nenne die Installationsdate jeweils “install.ps1”.
Eine Erklärung zum Aufbau findest du hier: my take on win32 apps - Intune

Wie erstelle ich eine Win32 App (.intunewin) für Intune?

Hast du deine Routine erstellt gehst du wie folgt vor:

  1. Lade dir das aktuelle Microsoft Win32 Content Prep Tool herunter
  2. Öffne die heruntergeladene “IntuneWinAppUtil.exe”
  3. Gib den Pfad zu deinem Paket an
  4. Gib die Installationsdatei an, bei mir jeweils: install.ps1
  5. Gib den Pfad zur Ablage des .intunewin Files an
  6. Falls an diesem bereits eine Datei mit dem entsprechenden Namen liegt, kannst du es löschen / überschreiben
  7. Bei der Catalog Folder frage wählen wir Nein (N)
  8. Fertig, das war das Erstellen der Win32 App / “intunewin”.

Win32 Content Prep Tool

Ist das Paket erstellt, kannst du es im Endpoint Manager / Intune unter «Apps > Windows apps» hinzufügen.
Die Parameter innerhalb der Apps sind dann je nach Applikation unterschiedlich.
Als Installations- und Deinstallations-Befehlt kannst du in den meisten Fällen folgende verwenden:

install command%SystemRoot%\sysnative\WindowsPowerShell\v1.0\powershell.exe -windowstyle hidden -executionpolicy bypass -command .\install.ps1
uninstall command%SystemRoot%\sysnative\WindowsPowerShell\v1.0\powershell.exe -windowstyle hidden -executionpolicy bypass -command .\uninstall.ps1

FAQ

Muss ich die Catalog Folder Frage mit “Ja” beantworten?
Nein - wähle “Nein (N)”, ausser du benötigst gezielt einen Catalog Folder für dein Paket.

Kann ich das Erstellen der .intunewin-Datei automatisieren statt es manuell zu machen?
Ja - mein Intune Win32 Deployer automatisiert Paketierung und Upload für winget- und Chocolatey-Apps.

Das Content Prep Tool bricht mit einem Fehler ab, was jetzt?
Meistens liegt es an einem zu langen Quellpfad oder Sonderzeichen im Ordnernamen - verschiebe den Installer-Ordner in einen kurzen Pfad ohne Leerzeichen (z.B. C:\Pkg\AppName) und versuche es erneut. Prüfe auch, dass der angegebene Installationsdatei-Name exakt mit der Datei im Quellordner übereinstimmt, inklusive Gross-/Kleinschreibung.

Warum meldet Intune nach dem Upload “Content is invalid”?
Das passiert meist, wenn die .intunewin-Datei mit einer älteren Version des Content Prep Tools erstellt wurde oder der Quellordner beim Erstellen leer bzw. unvollständig war. Lade die aktuelle Tool-Version herunter und verpacke den Ordner neu, statt eine bestehende .intunewin-Datei mehrfach wiederzuverwenden.

Ähnliche Beiträge

Rufus ISO
Windows 10

USB-Stick für Windows Installation erstellen mit Rufus

Mit Rufus ganz einfach einen bootfähingen Windows USB-Stick erstellen. Wenn nötig können auch die Windows 11 Voraussetzungen umgangen werden.

PsExec Test in System Conetxt
Microsoft Intune

Testen von Anwendungen im Systemkontext: Eine Schritt-für-Schritt-Anleitung mit PsExec

Lerne wie du 'PsExec' für Systemkontext-Installationen und Test verwenden kannst. So kannst du diene Win32 Apps einfach testen.

How to: winget & Intune
Microsoft Intune

Apps mit winget und Intune installieren

Mit Intune und winget (Windows Package Manager) kannst du Applikationen ganz einfach und ohne viel Aufwand installieren.