Software Distribution Overview

System Center

Updated: October 28, 2009

Applies To: System Center Configuration Manager 2007, System Center Configuration Manager 2007 R2, System Center Configuration Manager 2007 R3, System Center Configuration Manager 2007 SP1, System Center Configuration Manager 2007 SP2

With this release, Microsoft System Center Configuration Manager 2007 expands the abilities of system administrators to centrally manage computers effectively. Building on the capabilities that are provided by System Management Server (SMS) 2003, Configuration Manager 2007 provides a refined tool set for software distribution.

For information about using Software Distribution in Configuration Manager 2007, see

Distributing Software

The software distribution process advertises packages, which contain programs, to members of a collection. The client then installs the software from specified distribution points. The order in which you create the components that make up the software distribution process is important.

  1. Create an instance of SMS_Package Server WMI Class.

  2. Create an instance of SMS_Program Server WMI Class.

  3. If an existing collection does not identify the users to whom you want to distribute the software, create a new collection by creating an instance of SMS_Collection Server WMI Class.

  4. If the package contains source files, define a distribution point for the package by creating an instance of SMS_DistributionPoint Server WMI Class.

  5. Create an instance of SMS_Advertisement Server WMI Class.

The following topics show how to create the software distribution components:

How to Create a Package

How to Create a Program

How to Create a Dynamic Collection

How to Create a Static Collection

How to Assign a Package to a Distribution Point

How to Create an Advertisement

See Also