Hi,
As of my knowledge, there was no built-in or officially supported way to directly integrate UWP apps from the Microsoft Store into the ISO image for Windows and have them installed as system pre-installed apps for all users during the initial Windows setup. However, I can guide you on how to deploy UWP apps for all users after installing Windows.
To achieve this, you can create a custom Windows image with the UWP apps you want pre-installed and then deploy that image to multiple devices. Here's a high-level overview of the process:
Prepare the UWP App for Deployment:
- You'll need the .appx or .appxbundle package of the UWP app you want to include in the image. You can obtain this package by downloading the app from the Microsoft Store using the Microsoft Store for Business or Developer account.
Create a Custom Windows Image:
- Use Windows Assessment and Deployment Kit (Windows ADK) to create an answer file (unattend.xml) that includes the commands to install the UWP app during the Windows setup process.
- Use the Deployment Image Servicing and Management Tool (DISM) to mount a Windows image and add the UWP app package to it.
Apply the Custom Image:
- Use the customized Windows image (install.wim) to deploy Windows to your target devices. You can use tools like Windows Deployment Services (WDS) or Windows Imaging and Configuration Designer (ICD) for this purpose.
- App Provisioning (Optional):
- If you want the UWP app to be automatically installed for all users when they first sign in, you can use the "Provisioned apps" feature. You need to create a provisioning package (using Windows Configuration Designer) and include the UWP app in it.