• Welcome to Support Forum: Get Support for Patch My PC Products and Services.
 

Keep a local copy of all app package contents

Started by steadybird, June 01, 2025, 05:40:42 PM

Previous topic - Next topic

steadybird

Hi Team,

We've been having some issues with lengthy autopilot processes and are looking into options to bring this time down. I am aware there are some benefits to be had by converting from AzureAD security group assignments to using native filters in Intune instead and will certainly investigate how that performs!

But additionally, I was also considering having a local cache of the core apps simply pre-installed along with the base OS image. If Intune comes along later and updates the version of the software then so be it.

I am aware that this is a somewhat legacy and many consider non-cloud approaches to not be "modern" but sometimes we just need more immediate outcomes than waiting on Intune to get its act together!

My thought was that I could have a cache of the PMPC packaged core apps and roll that into the ISO or a local content share onsite. I know I can manually export using the saved encryption keys using the PMPC publisher but is there a way to automate this? Such that the publisher itself keeps an extracted copy locally?

Michael (Patch My PC)

We don't have a way to automatically extract the package contents from Intune.

If it seems like the Application install process is what is taking a while during ESP, try having the 'Delivery Optimization' set to 'Foreground' which will have the downloading of the App prioritized and downloaded immediately.

steadybird

Yeah, all my autopilot required apps, and any available apps are as a standard set to foreground processing.
Only PMPC published "Updates" I've left as background processing.

I've previously temporarily changed the install cmd in Intune to a one liner to copy the contents to a specific folder but would rather not do that if I can avoid it. Also trying for more automation instead of manual interventions.

I suppose as a workaround I could add a pre/postscript which could dump a copy of the package contents if its run on a specific named device. Hmm I'll give it some thought. Thanks!