Edit

Share via


Set-CMDistributionPoint

Configure a distribution point.

Syntax

SetByValue (Default)

Set-CMDistributionPoint
    [-InputObject] <IResultObject>
    [-EnableMaintenanceMode <Boolean>]
    [-AddBoundaryGroupName <String[]>]
    [-AddMacAddressForRespondingPxeRequest <String[]>]
    [-AllowFallbackForContent <Boolean>]
    [-AllowPreStaging <Boolean>]
    [-AllowProxyTraffic <Boolean>]
    [-AllowPxeResponse <Boolean>]
    [-CertificateExpirationTimeUtc <DateTime>]
    [-CertificatePassword <SecureString>]
    [-CertificatePath <String>]
    [-ClearMacAddressForRespondingPxeRequest]
    [-ClientCommunicationType <ComputerCommunicationType>]
    [-ClientConnectionType <ClientConnectionTypes>]
    [-ClientTransferRate <NetworkProfile>]
    [-ContentMonitoringPriority <Priority>]
    [-ContentValidationSchedule <IResultObject>]
    [-Description <String>]
    [-EnableAnonymous <Boolean>]
    [-EnableBranchCache <Boolean>]
    [-EnableContentValidation <Boolean>]
    [-EnableLedbat <Boolean>]
    [-EnableMulticast <Boolean>]
    [-EnableNonWdsPxe <Boolean>]
    [-EnablePullDP <Boolean>]
    [-EnablePxe <Boolean>]
    [-EnableScheduledMulticast <Boolean>]
    [-EnableUnknownComputerSupport <Boolean>]
    [-EndIPAddress <String>]
    [-EndUdpPort <Int32>]
    [-Force]
    [-KeepWds <Boolean>]
    [-MacAddressForRespondingPxeRequest <String[]>]
    [-MinimumSessionSize <Int32>]
    [-MulticastMaximumClientCount <Int32>]
    [-PassThru]
    [-PxePassword <SecureString>]
    [-PxeServerResponseDelaySec <Int32>]
    [-ReassignSiteCode <String>]
    [-RemoveBoundaryGroupName <String[]>]
    [-RemoveMacAddressForRespondingPxeRequest <String[]>]
    [-RespondToAllNetwork]
    [-SessionStartDelayMins <Int32>]
    [-SourceDistributionPoint <String[]>]
    [-SourceDPRank <Int32[]>]
    [-StartIPAddress <String>]
    [-StartUdpPort <Int32>]
    [-UseAnyRangeIP]
    [-UseComputerAccount]
    [-UserDeviceAffinity <UserDeviceAffinityType>]
    [-UserName <String>]
    [-EnableDoinc <Boolean>]
    [-DiskSpaceUnit <DiskSpaceEnum>]
    [-DiskSpaceDoinc <Int32>]
    [-LocalDriveDoinc <String>]
    [-RetainDoincCache <Boolean>]
    [-AgreeDoincLicense <Boolean>]
    [-DisableWildcardHandling]
    [-ForceWildcardHandling]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

SetByName

Set-CMDistributionPoint
    [-SiteSystemServerName] <String>
    [-EnableMaintenanceMode <Boolean>]
    [-AddBoundaryGroupName <String[]>]
    [-AddMacAddressForRespondingPxeRequest <String[]>]
    [-AllowFallbackForContent <Boolean>]
    [-AllowPreStaging <Boolean>]
    [-AllowProxyTraffic <Boolean>]
    [-AllowPxeResponse <Boolean>]
    [-CertificateExpirationTimeUtc <DateTime>]
    [-CertificatePassword <SecureString>]
    [-CertificatePath <String>]
    [-ClearMacAddressForRespondingPxeRequest]
    [-ClientCommunicationType <ComputerCommunicationType>]
    [-ClientConnectionType <ClientConnectionTypes>]
    [-ClientTransferRate <NetworkProfile>]
    [-ContentMonitoringPriority <Priority>]
    [-ContentValidationSchedule <IResultObject>]
    [-Description <String>]
    [-EnableAnonymous <Boolean>]
    [-EnableBranchCache <Boolean>]
    [-EnableContentValidation <Boolean>]
    [-EnableLedbat <Boolean>]
    [-EnableMulticast <Boolean>]
    [-EnableNonWdsPxe <Boolean>]
    [-EnablePullDP <Boolean>]
    [-EnablePxe <Boolean>]
    [-EnableScheduledMulticast <Boolean>]
    [-EnableUnknownComputerSupport <Boolean>]
    [-EndIPAddress <String>]
    [-EndUdpPort <Int32>]
    [-Force]
    [-KeepWds <Boolean>]
    [-MacAddressForRespondingPxeRequest <String[]>]
    [-MinimumSessionSize <Int32>]
    [-MulticastMaximumClientCount <Int32>]
    [-PassThru]
    [-PxePassword <SecureString>]
    [-PxeServerResponseDelaySec <Int32>]
    [-ReassignSiteCode <String>]
    [-RemoveBoundaryGroupName <String[]>]
    [-RemoveMacAddressForRespondingPxeRequest <String[]>]
    [-RespondToAllNetwork]
    [-SessionStartDelayMins <Int32>]
    [-SiteCode <String>]
    [-SourceDistributionPoint <String[]>]
    [-SourceDPRank <Int32[]>]
    [-StartIPAddress <String>]
    [-StartUdpPort <Int32>]
    [-UseAnyRangeIP]
    [-UseComputerAccount]
    [-UserDeviceAffinity <UserDeviceAffinityType>]
    [-UserName <String>]
    [-EnableDoinc <Boolean>]
    [-DiskSpaceUnit <DiskSpaceEnum>]
    [-DiskSpaceDoinc <Int32>]
    [-LocalDriveDoinc <String>]
    [-RetainDoincCache <Boolean>]
    [-AgreeDoincLicense <Boolean>]
    [-DisableWildcardHandling]
    [-ForceWildcardHandling]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

The Set-CMDistributionPoint cmdlet modifies a distribution point on a 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: Set properties of a distribution point

The first command gets the distribution point object for the site system server named MySiteSys_11310.Contoso.com. It then stores the object in the $DP variable. The second command modifies the distribution point object stored in that variable.

$DP = Get-CMDistributionPoint -SiteSystemServerName "MySiteSys_11310.Contoso.com"
Set-CMDistributionPoint -InputObject $DP -AllowFallbackForContent $True -AllowPreStaging $True -AllowPxeResponse $False -ClientCommunicationType Http -ClientConnectionType Internet -ContentMonitoringPriority High

Example 2: Reassign a distribution point to a new site

The following example reassigns the mydp server from site ABC to site XYZ.

Set-CMDistributionPoint -SiteSystemServerName "MyDP.TestDOM.net" -SiteCode "ABC" -ReassignSiteCode "XYZ"

Example 3: Enable Microsoft Connected Cache

The first command gets the distribution point object, and stores it in a variable. It passes that object through the pipeline to enable Connected Cache and configure other related settings.

$dp = Get-CMDistributionPoint -SiteSystemServerName "dp01.contoso.com"

$dp | Set-CMDistributionPoint -RetainDoincCache $true -EnableDoinc $true -AgreeDoincLicense $true

$dp | Set-CMDistributionPoint -LocalDriveDoinc "Z:" -DiskSpaceDoinc 9000 -DiskSpaceUnit GB

Parameters

-AddBoundaryGroupName

Adds an array of boundary groups, by name, to a distribution point.

Parameter properties

Type:

String[]

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

Parameter sets

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

-AddMacAddressForRespondingPxeRequest

Adds an array of MAC addresses that respond to PXE requests for a PXE-enabled 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

-AgreeDoincLicense

When you use the EnableDoinc parameter, set this parameter to $true to accept the Microsoft Connected Cache server license terms. For more information, see Microsoft Connected Cache in Configuration Manager.

If you've already agreed to the licensing terms, you don't have to include this parameter. You see this warning when you unnecessarily include it: The parameter 'AgreeDoincLicense' has been ignored. Reason: Once the license terms agreement is selected, it will be grayed out and never uncheck it.

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

-AllowFallbackForContent

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

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

-AllowPreStaging

Indicates whether the distribution point is enabled for prestaged content.

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

-AllowProxyTraffic

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

Parameter properties

Type:Boolean
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 whether the distribution point can respond to PXE requests.

Parameter properties

Type:Boolean
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

Specify a date and time when the self-signed certificate expires.

Parameter properties

Type:DateTime
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

-CertificatePassword

Specify a secure string password for a PKI client certificate specified in CertificatePath.

Parameter properties

Type:SecureString
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

-CertificatePath

Specify the path for a PKI client certificate to import for HTTPS communication. Use the CertificatePassword parameter for the certificate's password.

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

-ClearMacAddressForRespondingPxeRequest

Add this parameter to remove the array of MAC addresses that the distribution point uses to respond to PXE requests.

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

-ClientCommunicationType

Specifies how clients or devices communicate with the distribution point. If you specify Https, use the CertificatePath and CertificatePassword parameters to specify the PKI certificate to use.

Parameter properties

Type:ComputerCommunicationType
Default value:None
Accepted values:Http, Https
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

-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

-ClientTransferRate

Specify the client transfer rate.

Parameter properties

Type:NetworkProfile
Default value:None
Accepted values:None, ProfileCustom, Profile10Mbps, Profile100Mbps, Profile1Gbps
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

Specify 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

If you use the EnableContentValidation parameter, use this parameter to specify the schedule when the distribution point validates content. 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

Specify an optional 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

-DiskSpaceDoinc

When you use the EnableDoinc parameter, use this parameter to specify the amount of disk space to be used for Microsoft Connected Cache. Use the DiskSpaceUnit parameter to determine if this value is disk space in GB or a percentage value.

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

-DiskSpaceUnit

Use this parameter with DiskSpaceDoinc to determine if that value is disk space in GB or a percentage value.

Parameter properties

Type:DiskSpaceEnum
Default value:None
Accepted values:GB, Percentage
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: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

-EnableBranchCache

Indicates that clients that use Windows BranchCache are allowed to download content from this on-premises 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

-EnableContentValidation

Indicates that content validation is enabled for this distribution point. Use the ContentValidationSchedule parameter to specify the schedule.

Parameter properties

Type:Boolean
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

-EnableDoinc

Set this parameter to $true to enable this distribution point to be used as a Microsoft Connected Cache server. For more information, see Microsoft Connected Cache in Configuration Manager.

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

-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: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

-EnableMaintenanceMode

Set this parameter to $true to enable maintenance mode.

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

-EnableMulticast

Enable multicast for 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

-EnableNonWdsPxe

Enable the Configuration Manager PXE responder 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: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

-EnablePullDP

When set to $True, the distribution point can pull content from other distribution points. Use this parameter with the SourceDPRank and SourceDistributionPoint parameters.

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

-EnablePxe

Enable PXE on the distribution point. When you enable PXE, Configuration Manager installs Windows Deployment Services (WDS) on the server, if it's not already installed. WDS is the service that supports PXE boot to install Windows images over the network.

Parameter properties

Type:Boolean
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 OS 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

-EnableUnknownComputerSupport

Enable support for unknown computers. Unknown computers are devices that Configuration Manager hasn't yet discovered.

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

-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

This parameter expects a string that represents the different lookup MPs separated by the symbol *. MPs are filtered out based on the Site code of the DP, if the MP' site code is different, an error is thrown.

  • If the DP has Preferred MP already enabled, -InitialMPForLookup accepts the string of MPs.
  • If we're setting the PreferredMPEnabled as disabled, -InitialMPForLookup isn't required to be passed in.

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 distribution point object to configure. To get this object, use the Get-CMDistributionPoint cmdlet.

Parameter properties

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

Parameter sets

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

-KeepWds

Indicates whether the distribution point keeps Windows Deployment Services (WDS) or removes it if you disable PXE.

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

-LocalDriveDoinc

When you use the EnableDoinc parameter, use this parameter to select the drive to be used for the Microsoft Connected Cache. If you specify Automatic, Configuration Manager selects the drive with the most free space.

Parameter properties

Type:String
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

-MacAddressForRespondingPxeRequest

Specify 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

-MinimumSessionSize

Specifies how many client requests must be received before a scheduled multicast starts to deploy an OS.

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 OS 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

-PassThru

Returns an object representing the item with which you're working. By default, this cmdlet may not generate any output.

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

-PreferredMPEnabled

This parameter is boolean where the $true value for 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

-PxePassword

Specify the PXE password as a secure string.

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 how long the distribution point delays before it responds to computer requests when you use multiple PXE-enabled distribution points. By default, the Configuration Manager PXE service point responds first to network PXE requests. This integer value is in seconds.

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

-ReassignSiteCode

Use this parameter to reassign the distribution point to a new site. Specify the three-letter site code as a string value.

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

-RemoveBoundaryGroupName

Removes an array of boundary groups by name from the distribution point.

Parameter properties

Type:

String[]

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

Parameter sets

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

-RemoveMacAddressForRespondingPxeRequest

Removes 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

-RespondToAllNetwork

Indicates that the distribution point responds to PXE requests that arrive on any of its network interfaces.

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

-RetainDoincCache

When you use the EnableDoinc parameter, use this parameter to keep the content on the server when you disable the Microsoft Connected Cache.

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

-SessionStartDelayMins

Specifies the number of minutes that Configuration Manager waits before it responds to the first multicast 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 Configuration Manager site that hosts this site system role.

Parameter properties

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

Parameter sets

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

-SiteSystemServerName

Specify the FQDN of the server that hosts this site system role.

Parameter properties

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

Parameter sets

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

-SourceDistributionPoint

When you use the EnablePullDP parameter, use this parameter to specify an array of distribution point sources. This distribution point pulls content from the specified sources. Use the SourceDPRank parameter to prioritize these sources.

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

Specify an array that contains the priorities for the distribution point sources from which this distribution point can pull content. When source distribution points have the same priority, the pull distribution point randomly selects a source. Use this parameter with the EnablePullDP and SourceDistributionPoint parameters.

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

-UseAnyRangeIP

Indicates that multicast uses IP addresses within any range.

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

-UseComputerAccount

Indicates that the distribution point uses its computer account as the multicast connection account when it connects to the primary site database.

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

-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

Specify 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