Allow deployments using application model to be installed from DP rather than downloaded to ccmcache folder
I have to create several very large (10GB and up) software deployments each year and install them for two thirds of the user base. Preferred method of delivery is install directly from the DP rather than download the installation files to C:\windows\ccmcache. It would be nice to do this using the application model so I can make use of the extended feature set it provides over the package model. I have to work around the limitations using convoluted wrapper scripts to get everything working properly.
I seriusly needed this yesterday. A real world example. Avid Sibelius Sounds 7 is huge at 35gb approx. and we had to script it (deploy the PowerShell scripts only as an Application) to get it to do the work.
Rich Mawdsley commented
There is a simple enough workaround for this, for anyone who does not know:
Create an Application, but leave the Content Location blank, and set the Installation Program line to a network location, i.e \\Server\Share\MyInstall.bat
SCCM will run this directly from the client, without downloading content.
I would stress this should only really be necessary for situations like Daniel Ratliff has said, if you want this because you don't want to fill up storage space on the client, like I often hear people say, then you need to better control the cache as a pose to this workaround.
Daniel Ratliff commented
In our VDI environment, we use shared flash based storage. This means whenever software is pushed to a large number of VMs at once, there is a potential for disk I/O impact because of de-duplication on the fly from the shared storage solution.
Because of this scenario, we are stuck using packages in our environment because we cannot use Application model on our VDI environment.
We will be upgrading from ConfigMgr 2007 R3 and would like to switch to an application model but are hindered for this same reason. All our 900 applications are on-demand installable by user with some essential initial, interactive prompting upfront. Our users really like this arrangement. On top of that, we have some huge installs that don't make sense to download and then execute. We would really like this capability for the application model in addition to the package model.
venkatesh kareti commented
Application Model doesn't allow you to run the program from Distribution Point server. We have package which is around 7-10GB we would like to run it from local DP
seb cerazy commented
Working in education, I have 10's of iso (20+ Gb of it) on the network share that run subject applications. No need to install them, just mount iso, and run the executable from it (whatever executable starts that particular CD)
Using Slysoft VirtualCloneDrive.
So the process is really easy, have batch file in same location that iso, that does the mount.
I have to use Packages for it, as the Application can not do it. I am not interested in importing the content to DP, as there is NO need for it.
And Package refresh in Software Center is a nightmare, simple F5 does not work by (inadequate) design.
Why no make Applications being able to run with NO content (just execute) from UNC path?
Or am I missing something obvious?