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

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

Written By Anoop C Nair
Last Updated April 30, 2025
Posted In Intune
SHARE

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.

Written by

Anoop C Nair is Workplace Technology solution architect with 25+ years of experience in global enterprise organizations such as JP Morgan, Capgemini, etc. Microsoft Certified Trainer. Microsoft MVP from 2015 onwards for consecutive 11+ years! He also conducts Intune and modern workplace tech training for enterprise organizations. He is Blogger, Speaker, and Founder of HTMD Community and HTMD Conference. His main focus is on Device Management technologies like Intune, Windows, Cloud PC. He writes about technologies like Intune, SCCM, Windows, Cloud PC, Windows, Entra, Microsoft Security.

Discussion

Join the discussion

Your email address will not be published. Required fields are marked *

Related guides

Intune

Simplify Windows Devices to Run Only the Required Applications using Intune

Key Takeaways Hey, let’s learn about Simplify Windows Devices to Run Only the Required Applications using Intune. This policy lets administrators replace the default windows shell with a custom or lightweight shell. it improves performance by using system resources and is useful for devices that run a dedicated application. If the policy is disabled or […]

AC Anoop C Nair 8 min read
Intune

Enhance macOS Compliance with Custom Security and Compliance Checks to Improve Device Security using Microsoft Intune

Key Takeaways In this post we are discussing about Enhance macOS Compliance with Custom Security and Compliance Checks to Improve Device Security using Microsoft Intune. Microsoft has announced the general availability of Custom Compliance Settings for macOS in Microsoft Intune. The feature helps organizations strengthen security controls while supporting many types of macOS management scenarios. […]

AC Anoop C Nair 4 min read
Intune

Manage Samsung Galaxy Firmware Versions to Improve Security and Compliance using Microsoft Intune

Key Takeaways In this post we are discussing Manage Samsung Galaxy Firmware Versions to Improve Security and Compliance using Microsoft Intune. Microsoft Intune has received a new update that expands firmware management capabilities for Samsung Galaxy devices through Firmware Versionsintegration. This enhancement gives IT administrators more control over firmware and operating system updates, helping them […]

AC Anoop C Nair 4 min read
Intune

MS Intune Adds Windows Registry Data Collection to Device Inventory for Single Values All Key Values and Subkeys

Key Takeaways Microsoft Intune 2607 introduces Windows Registry Data collection in Device Inventory, allowing IT admins to verify actual device configurations without relying on custom discovery or remediation scripts. Using the Properties Catalog, admins can collect registry information through Single Value, All Values Under a Key (Non-Recursive), or Same Value Across Subkeys. MS Intune Adds […]

AC Anoop C Nair 5 min read