Here are a few things I think would be great :
- ForceInteractive mode :
A builtin deployment mode to force interaction of the PADT by bringing back from SYSTEM (session 0) to user session if detected.
This would be very practical to circumvent the SCCM Application limitation that when “allow interaction with user” and “deploy whether or not a user is logged” would be nice.
I know there are a lot of posts about this but I think this would be nice if it was builtin into PADT.
I am actually using this :
%SYSTEMROOT%\System32\qprocess.exe * | find /i “explorer.exe” >nul 2>&1 && (%~dp0ServiceUI.exe %~dp0Deploy-Application.exe Install) || (%~dp0Deploy-Application.exe Install)
THe other important thing would be disabling the tasksequence detection mode , because when using the above trick for an application in a TS running from Windows, the PADT goes back to NonInteractive mode upon detection of the TS COM object.
- A customizable progress bar for Installation progress
Being able to manually specify from a paramater the % of progress to display. At the moment, on a multiple step installation I just specify in the text : “installing app1 :step 1/3” “installing app2 :step 2/3” etc…
Very simple example :
<start of script>
show installation progress 0%
show installation progress 33%
show installation progress 66%
<end of script>