ConfigMgr 2012 R2: Pakete per Powershell auf Verteilungspunkt oder Verteilungspunktgruppe kopieren

Quick and dirty: Hier ein Powershell-Skript, das unter Configuration Manager 2012 R2 alle verfügbaren Pakete, Applikationen, Betriebssystemabbilder und Bootimages wahlweise auf einen Verteilungspunkt oder eine Verteilungspunktgruppe kopiert.

powershell

Verteilungspunkt:

import-module 'C:\Program Files\Microsoft Configuration Manager\AdminConsole\bin\ConfigurationManager.psd1'
$sitecode = Read-Host "Please Enter Sitecode"
cd $sitecode":"

Start-CMContentDistribution -DeploymentPackageID * -DistributionPointName "VerteilungspunktA"
Start-CMContentDistribution -BootimageID * -DistributionPointName "VerteilungspunktA"
Start-CMContentDistribution -OperatingsystemimageID * -DistributionPointName "VerteilungspunktA"
Start-CMContentDistribution -OperatingsysteminstallerID * -DistributionPointName "VerteilungspunktA"
Start-CMContentDistribution -PackageID * -DistributionPointName "VerteilungspunktA"
Start-CMContentDistribution -TasksequenceID * -DistributionPointName "VerteilungspunktA"
Start-CMContentDistribution -ApplicationID * -DistributionPointName "VerteilungspunktA"
Start-CMContentDistribution -DriverpackageID * -DistributionPointName "VerteilungspunktA"

Verteilungspunktgruppe:

import-module 'C:\Program Files\Microsoft Configuration Manager\AdminConsole\bin\ConfigurationManager.psd1'
$sitecode = Read-Host "Please Enter Sitecode"
cd $sitecode":"

Start-CMContentDistribution -DeploymentPackageID * -DistributionPointGroupName "Alle Verteilungspunkte"
Start-CMContentDistribution -BootimageID * -DistributionPointGroupName "Alle Verteilungspunkte"
Start-CMContentDistribution -OperatingsystemimageID * -DistributionPointGroupName "Alle Verteilungspunkte"
Start-CMContentDistribution -OperatingsysteminstallerID * -DistributionPointGroupName "Alle Verteilungspunkte"
Start-CMContentDistribution -PackageID * -DistributionPointGroupName "Alle Verteilungspunkte"
Start-CMContentDistribution -TasksequenceID * -DistributionPointGroupName "Alle Verteilungspunkte"
Start-CMContentDistribution -ApplicationID * -DistributionPointGroupName "Alle Verteilungspunkte"
Start-CMContentDistribution -DriverpackageID * -DistributionPointGroupName "Alle Verteilungspunkte"

 

Über André Picker

Kind der 90er. Aufgewachsen im Ruhrgebiet. Anhänger des schwarz-gelben Fußballs. System Center Configuration Manager-Experte, IT-Geek. Optimist. Microsoft MVP 2017-2018 für Enterprise Mobility. Weitere Informationen gibt es hier.

2 Gedanken zu „ConfigMgr 2012 R2: Pakete per Powershell auf Verteilungspunkt oder Verteilungspunktgruppe kopieren

  1. Tobias

    Hat das tatsächlich schon mal funktioniert? Ich bekomme mit den Wildcards diesen Fehler:
    Start-CMContentDistribution : No object corresponds to the specified parameters.
    At line:1 char:1
    + Start-CMContentDistribution -Packageid * -DistributionPointName

    Wenn ich PackageIDs als Array hinzufüge gehts

Schreibe einen Kommentar zu Tobias Antworten abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.