May 02 2022 04:32 AM
I'm working on an embedded product where Windows boots directly to a custom shell application without admin privileges. This means that explorer.exe is not running, and as a consequence of that toast notifications for app install & system restart does not seem to be displayed. This is probably ok in many situations, but can also lead to unexpected slowdown for app installation in the background and problematic sudden restarts without any heads-up message.
Are there any best-practice on how to manage embedded products using a custom shell with InTune, so that at least the problem of sudden restarts are avoided?
Is it e.g. possible to defer app installations until the next reboot, or possibly develop custom display of toast notifications by integrating against some form of Windows API(?)
May 02 2022 04:53 AM - edited May 02 2022 04:55 AM
SolutionYou may want to have a look at the PSAppDeployToolkit (https://github.com/PSAppDeployToolkit/PSAppDeployToolkit). It allows you to display custom dialogs and gives you a whole lot of control over your app installations).
Most important: it's all PowerShell (and, in some cases, a helper service) so it works without explorer.exe.
May 02 2022 05:01 AM
May 02 2022 04:53 AM - edited May 02 2022 04:55 AM
SolutionYou may want to have a look at the PSAppDeployToolkit (https://github.com/PSAppDeployToolkit/PSAppDeployToolkit). It allows you to display custom dialogs and gives you a whole lot of control over your app installations).
Most important: it's all PowerShell (and, in some cases, a helper service) so it works without explorer.exe.