Launching a script in interactive mode visible to the user
Published: October 2, 2024 - 4:27 PM
Hello,
As I'm brand new here and this is my first post, I wanted to start by congratulating you on the very responsive technical support and especially the easy interaction with the Tranquil'IT team on this forum, based on what I've seen while browsing a few topics.
I had a question regarding user interaction during package deployment.
Specifically, I want to display a popup using Windows "toast notifications" so that the user can decide to initiate an in-place upgrade from Windows 10 to Windows 11 from their computer (for example, when leaving in the evening). A full-screen splash screen will then display the progress of the operation, instructing the user not to shut down their computer.
Currently, I'm managing to achieve this through a workaround: launching the script via the display method of "ServiceUI.exe," which SCCM uses to interact from "Session 0," even though the package is running in a "SYSTEM" context and not a "USER" one.
However, I'd like to know if there's a known method in WAPT to accomplish this, perhaps using a pre-existing Python function.
Thanks in advance.
As I'm brand new here and this is my first post, I wanted to start by congratulating you on the very responsive technical support and especially the easy interaction with the Tranquil'IT team on this forum, based on what I've seen while browsing a few topics.
I had a question regarding user interaction during package deployment.
Specifically, I want to display a popup using Windows "toast notifications" so that the user can decide to initiate an in-place upgrade from Windows 10 to Windows 11 from their computer (for example, when leaving in the evening). A full-screen splash screen will then display the progress of the operation, instructing the user not to shut down their computer.
Currently, I'm managing to achieve this through a workaround: launching the script via the display method of "ServiceUI.exe," which SCCM uses to interact from "Session 0," even though the package is running in a "SYSTEM" context and not a "USER" one.
However, I'd like to know if there's a known method in WAPT to accomplish this, perhaps using a pre-existing Python function.
Thanks in advance.