Start-CMContentDistribution
Verteilen von Inhalten an Verteilungspunkte.
Syntax
Start-CMContentDistribution
[-CollectionName <String[]>]
[-DisableContentDependencyDetection]
[-DistributionPointGroupName <String[]>]
[-DistributionPointName <String[]>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Start-CMContentDistribution
-ApplicationId <String[]>
[-CollectionName <String[]>]
[-DisableContentDependencyDetection]
[-DistributionPointGroupName <String[]>]
[-DistributionPointName <String[]>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Start-CMContentDistribution
-ApplicationName <String[]>
[-CollectionName <String[]>]
[-DisableContentDependencyDetection]
[-DistributionPointGroupName <String[]>]
[-DistributionPointName <String[]>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Start-CMContentDistribution
-BootImageId <String[]>
[-CollectionName <String[]>]
[-DistributionPointGroupName <String[]>]
[-DistributionPointName <String[]>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Start-CMContentDistribution
-BootImageName <String[]>
[-CollectionName <String[]>]
[-DistributionPointGroupName <String[]>]
[-DistributionPointName <String[]>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Start-CMContentDistribution
[-CollectionName <String[]>]
-DeploymentPackageId <String[]>
[-DistributionPointGroupName <String[]>]
[-DistributionPointName <String[]>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Start-CMContentDistribution
[-CollectionName <String[]>]
-DeploymentPackageName <String[]>
[-DistributionPointGroupName <String[]>]
[-DistributionPointName <String[]>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Start-CMContentDistribution
[-CollectionName <String[]>]
[-DistributionPointGroupName <String[]>]
[-DistributionPointName <String[]>]
-DriverPackageId <String[]>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Start-CMContentDistribution
[-CollectionName <String[]>]
[-DistributionPointGroupName <String[]>]
[-DistributionPointName <String[]>]
-DriverPackageName <String[]>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Start-CMContentDistribution
[-CollectionName <String[]>]
[-DistributionPointGroupName <String[]>]
[-DistributionPointName <String[]>]
-InputObject <IResultObject>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Start-CMContentDistribution
[-CollectionName <String[]>]
[-DistributionPointGroupName <String[]>]
[-DistributionPointName <String[]>]
-OperatingSystemImage <IResultObject>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Start-CMContentDistribution
[-CollectionName <String[]>]
[-DistributionPointGroupName <String[]>]
[-DistributionPointName <String[]>]
-OperatingSystemImageId <String[]>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Start-CMContentDistribution
[-CollectionName <String[]>]
[-DistributionPointGroupName <String[]>]
[-DistributionPointName <String[]>]
-OperatingSystemImageName <String[]>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Start-CMContentDistribution
[-CollectionName <String[]>]
[-DistributionPointGroupName <String[]>]
[-DistributionPointName <String[]>]
-OperatingSystemInstallerId <String[]>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Start-CMContentDistribution
[-CollectionName <String[]>]
[-DistributionPointGroupName <String[]>]
[-DistributionPointName <String[]>]
-OperatingSystemInstallerName <String[]>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Start-CMContentDistribution
[-CollectionName <String[]>]
[-DistributionPointGroupName <String[]>]
[-DistributionPointName <String[]>]
-PackageId <String[]>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Start-CMContentDistribution
[-CollectionName <String[]>]
[-DistributionPointGroupName <String[]>]
[-DistributionPointName <String[]>]
-PackageName <String[]>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Start-CMContentDistribution
[-CollectionName <String[]>]
[-DistributionPointGroupName <String[]>]
[-DistributionPointName <String[]>]
-TaskSequenceId <String[]>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Start-CMContentDistribution
[-CollectionName <String[]>]
[-DistributionPointGroupName <String[]>]
[-DistributionPointName <String[]>]
-TaskSequenceName <String[]>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Beschreibung
Verwenden Sie dieses Cmdlet, um Inhalte aus der Inhaltsbibliothek auf dem Standortserver an Verteilungspunkte zu verteilen.
Sie können dieses Cmdlet verwenden, um Inhalte für die folgenden bereitstellbaren Objekte zu verteilen:
- Anwendungen
- Legacypakete
- Softwareupdatebereitstellungspakete
- Treiberpakete
- Betriebssystemimages
- Betriebssystemupgradepakete
- Startimages
- Inhalt, auf den von Tasksequenzen verwiesen wird
Sie können den Inhalt an Verteilungspunkte, Verteilungspunktgruppen oder Sammlungen verteilen, die Verteilungspunktgruppen zugeordnet sind.
Weitere Informationen finden Sie unter Bereitstellen und Verwalten von Inhalten in Configuration Manager.
Hinweis
Führen Sie Configuration Manager-Cmdlets auf dem Configuration Manager-Standortlaufwerk aus, z. B PS XYZ:\>
. . Weitere Informationen finden Sie unter Erste Schritte.
Beispiele
Beispiel 1: Verteilen eines Startimages
Dieser Befehl verteilt das Startimage mit der ID CM200004 an den Verteilungspunkt namens CMDIV-TSQA04.CORP.CONTOSO.COM.
Start-CMContentDistribution -BootImageId "CM200004" -DistributionPointName "CMDIV-TSQA04.CORP.CONTOSO.COM"
Parameter
-ApplicationId
Geben Sie ein Array von Anwendungs-IDs an, die verteilt werden sollen. Diese IDs sind GUIDs als Zeichenfolgen.
Standardmäßig verteilt Configuration Manager auch den Inhalt für abhängige Anwendungen. Verwenden Sie den Parameter DisableContentDependencyDetection , um dieses Verhalten zu deaktivieren.
Typ: | String[] |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-ApplicationName
Geben Sie ein Array von Anwendungsnamen an, die verteilt werden sollen.
Standardmäßig verteilt Configuration Manager auch den Inhalt für abhängige Anwendungen. Verwenden Sie den Parameter DisableContentDependencyDetection , um dieses Verhalten zu deaktivieren.
Typ: | String[] |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-BootImageId
Geben Sie ein Array von Startimage-IDs an, die verteilt werden sollen. Beispiel: "XYZ00015"
.
Typ: | String[] |
Aliase: | BootImageIds |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-BootImageName
Geben Sie ein Array von Startimagenamen an, die verteilt werden sollen.
Typ: | String[] |
Aliase: | BootImageNames |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-CollectionName
Geben Sie ein Array von Configuration Manager-Sammlungsnamen an. Verwenden Sie diese Sammlung, um die Verteilungspunkte als Ziel zu verwenden, an die der Inhalt verteilt werden soll.
Typ: | String[] |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Confirm
Fordert Sie vor dem Ausführen des Cmdlets zur Bestätigung auf.
Typ: | SwitchParameter |
Aliase: | cf |
Position: | Named |
Standardwert: | False |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-DeploymentPackageId
Geben Sie ein Array von Zu verteilenden Softwareupdate-Paket-IDs an. Beispiel: "XYZ00016"
.
Typ: | String[] |
Aliase: | DeploymentPackageIds, SoftwareUpdatesPackageId, SoftwareUpdatesPackageIds |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-DeploymentPackageName
Geben Sie ein Array von Softwareupdatebereitstellungspaketnamen an, die verteilt werden sollen.
Typ: | String[] |
Aliase: | DeploymentPackageNames, SoftwareUpdatesPackageName, SoftwareUpdatesPackageNames |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-DisableContentDependencyDetection
Fügen Sie diesen Parameter hinzu, um Inhalte für abhängige Apps nicht automatisch zu verteilen.
Typ: | SwitchParameter |
Aliase: | DisableDetectAssociatedContentDependencies |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-DisableWildcardHandling
Dieser Parameter behandelt Wildcardzeichen als Literalzeichenwerte. Sie können es nicht mit ForceWildcardHandling kombinieren.
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-DistributionPointGroupName
Geben Sie ein Array von Verteilungspunktgruppennamen an, an die der Inhalt verteilt werden soll.
Typ: | String[] |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-DistributionPointName
Geben Sie ein Array von Verteilungspunktnamen an, an die der Inhalt verteilt werden soll.
Typ: | String[] |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-DriverPackageId
Geben Sie ein Array von Zu verteilenden Treiberpaket-IDs an. Beispiel: "XYZ00017"
.
Typ: | String[] |
Aliase: | DriverPackageIds |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-DriverPackageName
Geben Sie ein Array von Treiberpaketnamen an, die verteilt werden sollen.
Typ: | String[] |
Aliase: | DriverPackageNames |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-ForceWildcardHandling
Dieser Parameter verarbeitet Wildcardzeichen und kann zu unerwartetem Verhalten führen (nicht empfohlen). Sie können es nicht mit DisableWildcardHandling kombinieren.
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-InputObject
Geben Sie einen zu verteilenden Objekttyp an. Verwenden Sie eines der folgenden Cmdlets, um diese Objekte abzurufen:
- Get-CMApplication für eine Anwendung
- Get-CMPackage für ein Legacypaket
- Get-CMBootImage für ein Startimage
- Get-CMDeploymentPackage für ein Softwareupdatebereitstellungspaket
- Get-CMSoftwareUpdateGroup für den Inhalt in einer Softwareupdategruppe
- Get-CMDriverPackage für ein Treiberpaket
- Get-CMOperatingSystemImage für ein Betriebssystemimage
- Get-CMOperatingSystemInstaller für ein Betriebssystemupgradepaket
- Get-CMTaskSequence für den Inhalt, auf den eine Tasksequenz verweist
Typ: | IResultObject |
Aliase: | Application, Package, BootImage, DeploymentPackage, SoftwareUpdatePackage, DriverPackage, ImagePackage, OperatingSystemInstaller, TaskSequence |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-OperatingSystemImage
Geben Sie ein zu verteilenes Betriebssystemimageobjekt an. Verwenden Sie zum Abrufen dieses Objekts das Cmdlet Get-CMOperatingSystemImage .
Typ: | IResultObject |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-OperatingSystemImageId
Geben Sie ein Array von zu verteilenden Betriebssystemimage-IDs an. Beispiel: "XYZ00018"
.
Typ: | String[] |
Aliase: | OperatingSystemImageIds |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-OperatingSystemImageName
Geben Sie ein Array von Betriebssystemimagenamen an, die verteilt werden sollen.
Typ: | String[] |
Aliase: | OperatingSystemImageNames |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-OperatingSystemInstallerId
Geben Sie ein Array von Zu verteilenden Betriebssystemupgradepaket-IDs an. Beispiel: "XYZ00019"
.
Typ: | String[] |
Aliase: | OperatingSystemInstallerIds |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-OperatingSystemInstallerName
Geben Sie ein Array von Zu verteilenden Betriebssystemupgradepaketnamen an.
Typ: | String[] |
Aliase: | OperatingSystemImageInstallerNames |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-PackageId
Geben Sie ein Array von Legacypaket-IDs an, die verteilt werden sollen. Beispiel: "XYZ00020"
.
Typ: | String[] |
Aliase: | PackageIds |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-PackageName
Geben Sie ein Array von Legacypaketnamen an, die verteilt werden sollen.
Typ: | String[] |
Aliase: | PackageNames |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-TaskSequenceId
Geben Sie ein Array von Tasksequenz-IDs an, um referenzierte Inhalte zu verteilen. Beispiel: "XYZ00021"
.
Typ: | String[] |
Aliase: | TaskSequenceIds |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-TaskSequenceName
Geben Sie ein Array von Tasksequenznamen an, um referenzierte Inhalte zu verteilen.
Typ: | String[] |
Aliase: | TaskSequenceNames |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-WhatIf
Zeigt, was passieren würde, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.
Typ: | SwitchParameter |
Aliase: | wi |
Position: | Named |
Standardwert: | False |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Eingaben
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
Ausgaben
System.Object