Deploy a Application with SCCM using local data files on client machine as source

PerserPolis-1732 1,516 Reputation points
2024-01-17T07:28:21.5233333+00:00

Hi, I want to deploy a Visual Studio version 17.8.4 and it is 60 GB large. If I deploy it, it will appear in Software Center and if the user will install it, it will first download it in C:\Windows\ccmcache a then install, but it take a long time to download and install it. I can put the 60 GB File on the local client machine for example on the D:\VS1784 drive. Is there anyway to deploy my VS with SCCM using available date files of Visual Studio on D:.\1784 ??? Regards

Microsoft Configuration Manager Deployment
Microsoft Configuration Manager Deployment
Microsoft Configuration Manager: An integrated solution for for managing large groups of personal computers and servers.Deployment: The process of delivering, assembling, and maintaining a particular version of a software system at a site.
929 questions
Microsoft Configuration Manager Application
Microsoft Configuration Manager Application
Microsoft Configuration Manager: An integrated solution for for managing large groups of personal computers and servers.Application: A computer program designed to carry out a specific task other than one relating to the operation of the computer itself, typically to be used by end users.
467 questions
Microsoft Configuration Manager
0 comments No comments
{count} votes

3 answers

Sort by: Most helpful
  1. Rahul Jindal [MVP] 9,551 Reputation points MVP
    2024-01-17T08:58:38.9333333+00:00

    Yes, you just need to point the sources location to the path of your choice in the command line in your script or directly in the cmd in deployment type of your application or you can even use a TS to prepare the cmd and set the source location. There are multiple ways you can achieve this.

    2 people found this answer helpful.

  2. Sherry Kissinger 4,136 Reputation points
    2024-01-17T12:37:57.24+00:00

    Once for something large, we did it this way.

    1. it's a package/program/Advertisement
    2. you already KNOW at least a week in advance, who will be getting that large thing.

    Within the Package for <ginornous thing>, two programs. one is the actual deployment of the thing. the other is literally just cmd.exe /c

    You deploy as required the cmd.exe /c program to the target collection a week or at least a few days before the deployment of <real install> is set to install.

    The client will download the content of the packageID into cache. Presuming you don't have aggressive cache cleanup routines; the package contents will still be there in cache when <real install> deadline or available hits.

    So to the end user... it appears "fast", but you know it was just timing trickery.

    Of course, this only works if your cache size is big enough, and that you already know the targets.... So this won't work for net-new installs usually... but if it's upgrades it's "a way".


  3. Garth Jones 1,656 Reputation points
    2024-01-17T13:43:49.43+00:00

    So how are you getting the data files to the computer? if you are manually coping them then you are using SMB which is not network aware.