Edit

Share via


Add-CMDistributionPoint

Add a distribution point role.

Syntax

DistributionPointWithSelfCertByValue (Default)

Add-CMDistributionPoint
    -CertificateExpirationTimeUtc <DateTime>
    -InputObject <IResultObject>
    [-AllowFallbackForContent]
    [-AllowPreStaging]
    [-AllowProxyTraffic]
    [-AllowPxeResponse]
    [-ClientConnectionType <ClientConnectionTypes>]
    [-ContentMonitoringPriority <Priority>]
    [-ContentValidationSchedule <IResultObject>]
    [-Description <String>]
    [-EnableAnonymous]
    [-EnableBranchCache]
    [-EnableContentValidation]
    [-EnableLedbat]
    [-EnableMulticast]
    [-EnableNonWdsPxe]
    [-EnablePullDP]
    [-EnablePxe]
    [-EnableScheduledMulticast <Boolean>]
    [-EnableSsl]
    [-EnableUnknownComputerSupport]
    [-EndIPAddress <String>]
    [-EndUdpPort <Int32>]
    [-Force]
    [-InstallInternetServer]
    [-MacAddressForRespondingPxeRequest <String[]>]
    [-MinimumFreeSpaceMB <Int32>]
    [-MinimumSessionSize <Int32>]
    [-MulticastMaximumClientCount <Int32>]
    [-PrimaryContentLibraryLocation <DriveType>]
    [-PrimaryPackageShareLocation <DriveType>]
    [-PxePassword <SecureString>]
    [-PxeServerResponseDelaySec <Int32>]
    [-SecondaryContentLibraryLocation <DriveType>]
    [-SecondaryPackageShareLocation <DriveType>]
    [-SessionStartDelayMins <Int32>]
    [-SourceDistributionPoint <String[]>]
    [-SourceDPRank <Int32[]>]
    [-StartIPAddress <String>]
    [-StartUdpPort <Int32>]
    [-UserDeviceAffinity <UserDeviceAffinityType>]
    [-UserName <String>]
    [-DisableWildcardHandling]
    [-ForceWildcardHandling]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

DistributionPointWithSelfCert

Add-CMDistributionPoint
    [-SiteSystemServerName] <String>
    -CertificateExpirationTimeUtc <DateTime>
    [-AllowFallbackForContent]
    [-AllowPreStaging]
    [-AllowProxyTraffic]
    [-AllowPxeResponse]
    [-ClientConnectionType <ClientConnectionTypes>]
    [-ContentMonitoringPriority <Priority>]
    [-ContentValidationSchedule <IResultObject>]
    [-Description <String>]
    [-EnableAnonymous]
    [-EnableBranchCache]
    [-EnableContentValidation]
    [-EnableLedbat]
    [-EnableMulticast]
    [-EnableNonWdsPxe]
    [-EnablePullDP]
    [-EnablePxe]
    [-EnableScheduledMulticast <Boolean>]
    [-EnableSsl]
    [-EnableUnknownComputerSupport]
    [-EndIPAddress <String>]
    [-EndUdpPort <Int32>]
    [-Force]
    [-InstallInternetServer]
    [-MacAddressForRespondingPxeRequest <String[]>]
    [-MinimumFreeSpaceMB <Int32>]
    [-MinimumSessionSize <Int32>]
    [-MulticastMaximumClientCount <Int32>]
    [-PrimaryContentLibraryLocation <DriveType>]
    [-PrimaryPackageShareLocation <DriveType>]
    [-PxePassword <SecureString>]
    [-PxeServerResponseDelaySec <Int32>]
    [-SecondaryContentLibraryLocation <DriveType>]
    [-SecondaryPackageShareLocation <DriveType>]
    [-SessionStartDelayMins <Int32>]
    [-SiteCode <String>]
    [-SourceDistributionPoint <String[]>]
    [-SourceDPRank <Int32[]>]
    [-StartIPAddress <String>]
    [-StartUdpPort <Int32>]
    [-UserDeviceAffinity <UserDeviceAffinityType>]
    [-UserName <String>]
    [-DisableWildcardHandling]
    [-ForceWildcardHandling]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

DistributionPointwithUserSpecifiedCert

Add-CMDistributionPoint
    [-SiteSystemServerName] <String>
    -CertificatePassword <SecureString>
    -CertificatePath <String>
    [-AllowFallbackForContent]
    [-AllowPreStaging]
    [-AllowProxyTraffic]
    [-AllowPxeResponse]
    [-ClientConnectionType <ClientConnectionTypes>]
    [-ContentMonitoringPriority <Priority>]
    [-ContentValidationSchedule <IResultObject>]
    [-Description <String>]
    [-EnableAnonymous]
    [-EnableBranchCache]
    [-EnableContentValidation]
    [-EnableLedbat]
    [-EnableMulticast]
    [-EnableNonWdsPxe]
    [-EnablePullDP]
    [-EnablePxe]
    [-EnableScheduledMulticast <Boolean>]
    [-EnableSsl]
    [-EnableUnknownComputerSupport]
    [-EndIPAddress <String>]
    [-EndUdpPort <Int32>]
    [-Force]
    [-InstallInternetServer]
    [-MacAddressForRespondingPxeRequest <String[]>]
    [-MinimumFreeSpaceMB <Int32>]
    [-MinimumSessionSize <Int32>]
    [-MulticastMaximumClientCount <Int32>]
    [-PrimaryContentLibraryLocation <DriveType>]
    [-PrimaryPackageShareLocation <DriveType>]
    [-PxePassword <SecureString>]
    [-PxeServerResponseDelaySec <Int32>]
    [-SecondaryContentLibraryLocation <DriveType>]
    [-SecondaryPackageShareLocation <DriveType>]
    [-SessionStartDelayMins <Int32>]
    [-SiteCode <String>]
    [-SourceDistributionPoint <String[]>]
    [-SourceDPRank <Int32[]>]
    [-StartIPAddress <String>]
    [-StartUdpPort <Int32>]
    [-UserDeviceAffinity <UserDeviceAffinityType>]
    [-UserName <String>]
    [-DisableWildcardHandling]
    [-ForceWildcardHandling]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

DistributionPointwithUserSpecifiedCertByValue

Add-CMDistributionPoint
    -CertificatePassword <SecureString>
    -CertificatePath <String>
    -InputObject <IResultObject>
    [-AllowFallbackForContent]
    [-AllowPreStaging]
    [-AllowProxyTraffic]
    [-AllowPxeResponse]
    [-ClientConnectionType <ClientConnectionTypes>]
    [-ContentMonitoringPriority <Priority>]
    [-ContentValidationSchedule <IResultObject>]
    [-Description <String>]
    [-EnableAnonymous]
    [-EnableBranchCache]
    [-EnableContentValidation]
    [-EnableLedbat]
    [-EnableMulticast]
    [-EnableNonWdsPxe]
    [-EnablePullDP]
    [-EnablePxe]
    [-EnableScheduledMulticast <Boolean>]
    [-EnableSsl]
    [-EnableUnknownComputerSupport]
    [-EndIPAddress <String>]
    [-EndUdpPort <Int32>]
    [-Force]
    [-InstallInternetServer]
    [-MacAddressForRespondingPxeRequest <String[]>]
    [-MinimumFreeSpaceMB <Int32>]
    [-MinimumSessionSize <Int32>]
    [-MulticastMaximumClientCount <Int32>]
    [-PrimaryContentLibraryLocation <DriveType>]
    [-PrimaryPackageShareLocation <DriveType>]
    [-PxePassword <SecureString>]
    [-PxeServerResponseDelaySec <Int32>]
    [-SecondaryContentLibraryLocation <DriveType>]
    [-SecondaryPackageShareLocation <DriveType>]
    [-SessionStartDelayMins <Int32>]
    [-SourceDistributionPoint <String[]>]
    [-SourceDPRank <Int32[]>]
    [-StartIPAddress <String>]
    [-StartUdpPort <Int32>]
    [-UserDeviceAffinity <UserDeviceAffinityType>]
    [-UserName <String>]
    [-DisableWildcardHandling]
    [-ForceWildcardHandling]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

The Add-CMDistributionPoint cmdlet creates a distribution point on a site system server. A distribution point is a site system role that Configuration Manager uses to store files for clients to download. Files such as application content, software packages, software updates, operating system images, and boot images are stored.

Before you can make content available to client computers, assign a site system server as a distribution point. You can add the distribution point site role to a new site system server or add the site role to an existing site system server.

Note

Run Configuration Manager cmdlets from the Configuration Manager site drive, for example PS XYZ:\>. For more information, see getting started.

Examples

Example 1: Add a site by using a site system server object

The first command creates a date object for 30 years from the current date and stores the object in the $Date variable.

The second command gets the site system server object named MySiteSys_11310.Contoso.com and stores the object in the $SystemServer variable.

The third command adds a distribution point to the site system server stored in $SystemServer, and sets the certificate expiration to the date stored in $Date.

$Date = [DateTime]::Now.AddYears(30)
$SystemServer = Get-CMSiteSystemServer -SiteSystemServerName "MySiteSys_11310.Contoso.com"
Add-CMDistributionPoint -InputObject $SystemServer -CertificateExpirationTimeUtc $Date

Example 2: Add a site by using the pipeline

The first command creates a date object for 30 years from the current date and stores the object in the $Date variable.

The second command gets the site system server object named MySiteSys_11310.Contoso.com. It then uses the pipeline operator to pass the object to Add-DistributionPoint, which adds a distribution point to the site system server object. It then sets the certificate expiration to the date stored in $Date.

$Date = [DateTime]::Now.AddYears(30)
Get-CMSiteSystemServer -SiteSystemServerName "MySiteSys_11310.Contoso.com" | Add-CMDistributionPoint -CertificateExpirationTimeUtc $Date

Parameters

-AllowFallbackForContent

Indicates that clients outside of the boundary groups associated with a site system can fall back. Those clients can use this site system as a source location for content when no other site systems are available.

Parameter properties

Type:SwitchParameter
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-AllowPreStaging

Indicates that the distribution point can prestage contents.

Parameter properties

Type:SwitchParameter
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-AllowProxyTraffic

Enables the site system to use a proxy server when it connects to the internet.

Parameter properties

Type:SwitchParameter
Default value:None
Supports wildcards:False
DontShow:False
Aliases:EnableCloudGateway

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-AllowPxeResponse

Indicates that the distribution point can respond to PXE requests.

Parameter properties

Type:SwitchParameter
Default value:None
Supports wildcards:False
DontShow:False
Aliases:AllowRespondIncomingPxeRequest

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-CertificateExpirationTimeUtc

Specifies, in UTC format, the date and time when the certificate expires.

Parameter properties

Type:DateTime
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

DistributionPointWithSelfCertByValue
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
DistributionPointWithSelfCert
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-CertificatePassword

Specifies, as a secure string, the password for a PKI client certificate.

Parameter properties

Type:SecureString
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

DistributionPointwithUserSpecifiedCert
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
DistributionPointwithUserSpecifiedCertByValue
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-CertificatePath

Specifies the import path for a PKI client certificate.

Parameter properties

Type:String
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

DistributionPointwithUserSpecifiedCert
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
DistributionPointwithUserSpecifiedCertByValue
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-ClientConnectionType

Specifies the client connection type.

Parameter properties

Type:ClientConnectionTypes
Default value:None
Accepted values:Intranet, Internet, InternetAndIntranet
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-Confirm

Prompts you for confirmation before running the cmdlet.

Parameter properties

Type:SwitchParameter
Default value:False
Supports wildcards:False
DontShow:False
Aliases:cf

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-ContentMonitoringPriority

Specifies the content monitoring priority.

Parameter properties

Type:Priority
Default value:None
Accepted values:Lowest, Low, Medium, High, Highest
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-ContentValidationSchedule

Specifies a schedule token object that the distribution point uses to validate content on a scheduled basis. To create a schedule token object, use the New-CMSchedule cmdlet.

Parameter properties

Type:IResultObject
Default value:None
Supports wildcards:False
DontShow:False
Aliases:ValidateContentSchedule

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-Description

Specifies a description for the distribution point.

Parameter properties

Type:String
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-DisableWildcardHandling

This parameter treats wildcard characters as literal character values. You can't combine it with ForceWildcardHandling.

Parameter properties

Type:SwitchParameter
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-EnableAnonymous

Indicates that the distribution point permits anonymous connections from Configuration Manager clients to the content library.

Parameter properties

Type:SwitchParameter
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-EnableBranchCache

Indicates that clients that use Windows BranchCache are allowed to download content from an on-premises distribution point. Content downloads from cloud-based distribution points can always be shared by clients that use Windows BranchCache.

Parameter properties

Type:SwitchParameter
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-EnableContentValidation

Indicates that content validation is enabled for this distribution point.

Parameter properties

Type:SwitchParameter
Default value:None
Supports wildcards:False
DontShow:False
Aliases:EnableValidateContent

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-EnableLedbat

Enable distribution points to use network congestion control with Windows LEDBAT. This feature can adjust the download speed to use the unused network bandwidth.

Parameter properties

Type:SwitchParameter
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-EnableMulticast

Indicates that multicast is enabled for this distribution point.

Parameter properties

Type:SwitchParameter
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-EnableNonWdsPxe

Indicates whether the Configuration Manager PXE responder is enabled on the distribution point. When you enable a PXE responder without Windows Deployment Service (WDS), Configuration Manager installs its PXE responder service on the distribution point.

For more information, see enable PXE on the distribution point.

Parameter properties

Type:SwitchParameter
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-EnablePullDP

When set to $True, the distribution point is able to pull content from other distribution points.

Parameter properties

Type:SwitchParameter
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-EnablePxe

Indicates that PXE is enabled on the distribution point.

When you enable PXE, Configuration Manager installs Windows Deployment Services on the server, if necessary. Windows Deployment Service is the service that performs the PXE boot to install operating systems. After you create the distribution point, Configuration Manager installs a provider in Windows Deployment Services that uses the PXE boot functions.

Parameter properties

Type:SwitchParameter
Default value:None
Supports wildcards:False
DontShow:False
Aliases:EnablePxeSupport

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-EnableScheduledMulticast

Indicates whether you can schedule when Configuration Manager deploys the operating system image from the distribution point.

Parameter properties

Type:Boolean
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-EnableSsl

Indicates that SSL is enabled on this distribution point.

Parameter properties

Type:SwitchParameter
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-EnableUnknownComputerSupport

Indicates that support for unknown computers is enabled. Unknown computers are computers that aren't managed by Configuration Manager.

Parameter properties

Type:SwitchParameter
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-EndIPAddress

Specifies the ending IP address in a range of multicast addresses that Configuration Manager uses to send data to clients.

Parameter properties

Type:String
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-EndUdpPort

Specifies the ending UDP port in a range of multicast UDP ports that Configuration Manager uses to send data to clients.

Parameter properties

Type:Int32
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-Force

Use this parameter to add a duplicate certificate without asking for confirmation.

Parameter properties

Type:SwitchParameter
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-ForceWildcardHandling

This parameter processes wildcard characters and may lead to unexpected behavior (not recommended). You can't combine it with DisableWildcardHandling.

Parameter properties

Type:SwitchParameter
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-InitialMPForLookup

It's required (and requires) when providing -PreferredMPEnabled parameter. It expects a string input that represents different lookup MPs separated by the * symbol. MPs are filtered based on the Site code of the DP, if the MP's site code is different, an error is thrown.

Parameter properties

Type:String
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-InputObject

Specify a site system server object to add the distribution point role. To get this object, use the Get-CMSiteSystemServer cmdlet.

Parameter properties

Type:IResultObject
Default value:None
Supports wildcards:False
DontShow:False
Aliases:SiteServer

Parameter sets

DistributionPointWithSelfCertByValue
Position:Named
Mandatory:True
Value from pipeline:True
Value from pipeline by property name:False
Value from remaining arguments:False
DistributionPointwithUserSpecifiedCertByValue
Position:Named
Mandatory:True
Value from pipeline:True
Value from pipeline by property name:False
Value from remaining arguments:False

-InstallInternetServer

Indicates that Configuration Manager installs and configures Internet Information Services (IIS) on the server if it isn't already installed. The distribution point role requires IIS.

Parameter properties

Type:SwitchParameter
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-MacAddressForRespondingPxeRequest

Specifies an array of MAC addresses that the distribution point uses to respond to PXE requests.

Parameter properties

Type:

String[]

Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-MinimumFreeSpaceMB

Specifies the amount of free space to reserve on each drive used by this distribution point. When this limit is reached, Configuration Manager chooses a different drive and continues the copy process to that drive. Content files can span multiple drives.

Starting in version 2107, the default minimum free space changed from 50 MB to 500 MB.

Parameter properties

Type:Int32
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-MinimumSessionSize

Specifies how many client requests must be received before a scheduled multicast starts to deploy the operating system.

Parameter properties

Type:Int32
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-MulticastMaximumClientCount

Specifies the maximum number of clients that can download the operating system from this distribution point.

Parameter properties

Type:Int32
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-PreferredMPEnabled

It's a switch parameter. The presence of the parameter indicates that the dynamic MP usage is enabled. PXE has to be enabled on the Distribution Point before using this parameter.

Parameter properties

Type:SwitchParameter
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-PrimaryContentLibraryLocation

Specifies the primary content location. Configuration Manager copies content to the primary content location until the amount of free space reaches the value that you specified for the MinimumFreeSpaceMB parameter.

Parameter properties

Type:DriveType
Default value:None
Accepted values:Automatic, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-PrimaryPackageShareLocation

Specifies the primary package share location. Configuration Manager copies content to the primary package share location until the amount of free space reaches the value that you specified for the MinimumFreeSpaceMB parameter.

Parameter properties

Type:DriveType
Default value:None
Accepted values:Automatic, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-PxePassword

Specifies, as a secure string, the PXE password.

Parameter properties

Type:SecureString
Default value:None
Supports wildcards:False
DontShow:False
Aliases:ComputersUsePxePassword

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-PxeServerResponseDelaySec

Specifies, in seconds, how long the distribution point delays before it responds to computer requests when you're using multiple PXE-enabled distribution points. By default, the Configuration Manager PXE service point responds first to network PXE requests.

Parameter properties

Type:Int32
Default value:None
Supports wildcards:False
DontShow:False
Aliases:PxeServerResponseDelaySeconds

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-SecondaryContentLibraryLocation

Specifies the secondary content location.

Parameter properties

Type:DriveType
Default value:None
Accepted values:Automatic, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-SecondaryPackageShareLocation

Specifies the secondary package share location.

Parameter properties

Type:DriveType
Default value:None
Accepted values:Automatic, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-SessionStartDelayMins

Specifies the number of minutes that Configuration Manager waits before it responds to the first deployment request.

Parameter properties

Type:Int32
Default value:None
Supports wildcards:False
DontShow:False
Aliases:SessionStartDelayMinutes

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-SiteCode

Specify the three-character code for the site that hosts this site system role.

Starting in version 2111, you can't specify the central administration site (CAS) for this parameter, which doesn't support any client-facing site system roles.

Parameter properties

Type:String
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

DistributionPointWithSelfCert
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
DistributionPointwithUserSpecifiedCert
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-SiteSystemServerName

Specifies the name of a server to host a site system role.

Parameter properties

Type:String
Default value:None
Supports wildcards:False
DontShow:False
Aliases:Name, ServerName

Parameter sets

DistributionPointWithSelfCert
Position:0
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
DistributionPointwithUserSpecifiedCert
Position:0
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-SourceDistributionPoint

Specifies an array of distribution point sources from which this distribution point can pull content.

Parameter properties

Type:

String[]

Default value:None
Supports wildcards:False
DontShow:False
Aliases:SourceDistributionPoints

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-SourceDPRank

Specifies an array containing the priorities for the distribution point sources from which this distribution point can pull content. Source distribution points with the same priority are randomly selected.

Parameter properties

Type:

Int32[]

Default value:None
Supports wildcards:False
DontShow:False
Aliases:SourceDPRanks

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-StartIPAddress

Specifies the starting IP address in a range of multicast addresses that Configuration Manager uses to send data to clients.

Parameter properties

Type:String
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-StartUdpPort

Specifies the starting UDP port in a range of multicast UDP ports that Configuration Manager uses to send data to clients.

Parameter properties

Type:Int32
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-UserDeviceAffinity

Specifies how you want the distribution point to associate users with their devices for PXE deployments.

Parameter properties

Type:UserDeviceAffinityType
Default value:None
Accepted values:DoNotUse, AllowWithManualApproval, AllowWithAutomaticApproval
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-UserName

Specifies the name of the user that the distribution point uses to connect to the primary site database. Use the format domain\username.

Parameter properties

Type:String
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-WhatIf

Shows what would happen if the cmdlet runs. The cmdlet doesn't run.

Parameter properties

Type:SwitchParameter
Default value:False
Supports wildcards:False
DontShow:False
Aliases:wi

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

CommonParameters

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.

Inputs

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Outputs

IResultObject

Notes

For more information on this return object and its properties, see SMS_SCI_SysResUse server WMI class.