Apply all deployed applications step in OSD
A step during OSD that queries SCCM for the applications deployed to a machine. If any are deployed to collections the machine is a member of they are installed one at a time, performing any restarts untill the whole list is complete. This should be an integrated step rather than implemented inconsistently by third-parties in PS or IIS
I am using a modified version of "[dbo].[sp_GetDeploymentsForResource]" to solve this. (bump)
Derek Badge commented
Aaron, could provide some details of the PS script that is working for you? Want to see if we can built it in for everybody.
This should also include any applications deployed to the primary user, with the pre-deploy to the users device option selected.
Gary W commented
And for completeness, a final update check\reboot to install any patches for the apps would be perfect.
You can solve thet with this solution easily http://netecm.netree.ch/blog/Lists/Posts/Post.aspx?ID=75
Aaron Whittaker commented
I do this via a PS script and install dynamic applications step. Each collection that deploys applications has a variable on it that sets a 'BaseApp' variable with the application name, the script gets all the collection variables that are assigned to the machine and orders them as 01, 02, 03 etc and it works perfectly. Would it be great to have this built in? Yes but its very easily done without it.