How to Customize Win32 App Installations with PowerShell Scripts in Microsoft Intune

Let’s discuss how to Customize Win32 App Installations with PowerShell Scripts in Microsoft Intune. Microsoft Intune is set to enhance app deployment flexibility with a new customization option for Win32 app installations through Enterprise Application Management (EAM).

Starting September 2025, administrators will be able to use PowerShell scripts in place of traditional command-line configurations. This new Script installer feature enables more control over installation logic, prerequisites, error handling, and environment-specific configurations.

Whether managing apps from the EAM catalog or deploying custom Win32 packages, this update helps streamline complex deployments while aligning smoothly with existing Intune, Entra ID, and SCCM environments.

This post explains how you can customize Win32 app installations in Microsoft Intune using PowerShell scripts. With the new Script installer option in Enterprise Application Management, IT admins no longer need to rely only on command lines.

Patch My PC
How to Customize Win32 App Installations with PowerShell Scripts in Microsoft Intune - Fig.1
How to Customize Win32 App Installations with PowerShell Scripts in Microsoft Intune – Fig.1

What is this Update About?

Microsoft Intune is introducing a new Script installer option for Win32 app deployments, it including those in the Enterprise Application Management (EAM) catalog.

What Does the Script Installer Do?

It allows IT admins to use PowerShell scripts instead of command-line commands to install Win32 apps. This provides more flexibility and control over the installation process.

When will It be Available?

This feature is currently in development, with rollout planned to begin in September 2025 across Worldwide, GCC, GCC High, and DoD cloud instances, for desktop platforms.

Where is the Script Installer Feature Available?

The Script installer option is available when deploying Win32 apps through the Enterprise Application Management (EAM) workflow in Microsoft Intune.

What Does Enterprise Application Management (EAM) Do?

EAM simplifies the lifecycle management of both third-party and custom in-house applications—covering deployment, updates, and retirement.

How Does the Script Installer Enhance EAM?

By allowing PowerShell-based installations, the Script installer makes app deployments smarter and more flexible, enabling advanced customization, logic handling, and automation during installation.

How to Customize Win32 App Installations with PowerShell Scripts in Microsoft Intune

The Script installer is a new feature within Microsoft Intune that allows IT admins to use PowerShell scripts instead of traditional command-line instructions to install Win32 apps, including those available in the Enterprise Application Management (EAM) catalog.

PropertyDetails
Roadmap ID491028
Cloud Instance(s)Worldwide (Standard Multi-Tenant), GCC, GCC High, DoD
Platform(s)Desktop
Release Phase(s)General Availability
Rollout StartSeptember 2025
How to Customize Win32 App Installations with PowerShell Scripts in Microsoft Intune – Table 1
How to Customize Win32 App Installations with PowerShell Scripts in Microsoft Intune - Fig.2 - Creds to MS
How to Customize Win32 App Installations with PowerShell Scripts in Microsoft Intune – Fig.2 – Creds to MS

Overcoming Command-Line Limitations with PowerShell in Intune Win32 App Deployments

Previously, when deploying Win32 apps through Intune, admins had to rely on static command-line configurations to perform installations. This method worked fine for simple deployments, but it became limiting when dealing with:

  • Conditional installation logic (e.g., only install if a certain app isn’t already present)
  • Pre-install checks or prerequisite handling
  • Custom system tweaks (like modifying registry keys or checking system architecture)
  • Logging and error tracking

With the Script installer, these scenarios can now be handled easily using PowerShell, which is far more versatile than command-line strings.

Key Capabilities of using PowerShell Scripts for App Installations in Intune

Let’s discuss the key capabilities of using PowerShell scripts for app installation in Intune. The below list shows the Key Capabilities of using PowerShell Scripts for App Installations in Intune.

  • Customize how apps are installed based on the device’s current setup, such as installed software or system variables.
  • Identify and manage installation errors effectively using scripted logic, reducing the chances of incomplete or failed installs.
  • Capture installation details in specified locations or route logs to a centralized system for auditing and troubleshooting.
  • Validate device compatibility by checking system specs, OS version, or required components before running the installer.
  • Perform necessary actions after the install, like modifying settings, cleaning up leftover files, or initiating follow-up processes.

Need Further Assistance or Have Technical Questions?

Join the LinkedIn Page and Telegram group to get the latest step-by-step guides and news updates. Join our Meetup Page to participate in User group meetings. Also, Join the WhatsApp Community to get the latest news on Microsoft Technologies. We are there on Reddit as well.

Resources

Microsoft 365 Roadmap | Microsoft 365

Author

Anoop C Nair has been Microsoft MVP from 2015 onwards for 10 consecutive years! He is a Workplace Solution Architect with more than 22+ years of experience in Workplace technologies. He is also a Blogger, Speaker, and Local User Group Community leader. His primary focus is on Device Management technologies like SCCM and Intune. He writes about technologies like Intune, SCCM, Windows, Cloud PC, Windows, Entra, Microsoft Security, Career, etc.

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.