I realized that we can use script to push software or run software application. Or, we can use software inventory and software distribution to do the installation. May I know what is the difference? What is the best practice for this? To use script or just conventional silent install via software inventory? 
0 Comments   [ - ] Hide Comments


Please log in to comment

Answer this question or Comment on this question for clarity



Software distribution is generally better for simple installations involving a single installation step. For example, if I want to deploy adobe reader or google chrome, those are easy to deploy using a single install command with a single installer. It is also important to note that software distribution spreads out the deployment based on when the agent checks in.

To contrast a software distribution, scripted installs can be run instantly, and can contain as many steps as you can think up. If you need multiple files moved, registry edits performed, or any other kind of custom action performed during an install, scripted installs are your friend. One example where this worked better than a software distribution was deploying pdf factory that involved making a registry edit post-install to add our company information and product key behind the scenes for automatic activation.

I hope this helps.

Answered 07/07/2015 by: GeekSoldier
Red Belt

Please log in to comment
Software distribution is the best to get all the machines without having to worry about a schedule.  It is a better hands off process then scripts are.  There are situations where a script beats a distribution.   I use a combination of the the 2.  Our academic machines are frozen with deepfreeze so scripts are better with them.  We thaw the machines, autolog them in and then push scripts to them to get them updated quickly.
Answered 07/07/2015 by: SMal.tmcc
Red Belt

Please log in to comment
This content is currently hidden from public view.
Reason: Removed by member request
For more information, visit our FAQ's.

Admin Script Editor
Admin Script Editor is an integrated scripting environment available free here at ITNinja