Partager via


Start-CMDistributionPointUpgrade

Met à niveau un point de distribution partagé.

Syntaxe

Start-CMDistributionPointUpgrade
     [-AllowFallbackForContent <Boolean>]
     [-AllowPreStaging <Boolean>]
     [-AllowRespondIncomingPxeRequest <Boolean>]
     [-CertificatePassword <SecureString>]
     -CertificatePath <String>
     [-ClientCommunicationMode <ComputerCommunicationType>]
     [-ClientConnectionType <ClientConnectionTypes>]
     [-ContentValidationPriority <Priority>]
     -DestinationSiteCode <String>
     [-EnableAnonymous <Boolean>]
     [-EnableNonWdsPxe <Boolean>]
     [-EnablePxeSupport <Boolean>]
     [-EnableUnknownComputerSupport <Boolean>]
     [-ForceWhenDuplicateCertificate <Boolean>]
     [-InitiateConnection <Boolean>]
     -InputObject <IResultObject>
     [-InstallationAccount <IResultObject>]
     [-InstallIis <Boolean>]
     [-MacAddressForRespondingPxeRequest <String[]>]
     [-MinFreeSpaceMB <Int32>]
     [-PathForSavingMigratedPackage <String>]
     [-PrimaryContentLibraryLocation <DriveType>]
     [-PrimaryPackageShareLocation <DriveType>]
     [-PublicFqdn <String>]
     [-PxePassword <SecureString>]
     [-PxeServerResponseDelaySec <Int32>]
     [-SecondaryContentLibraryLocation <DriveType>]
     [-SecondaryPackageShareLocation <DriveType>]
     [-UserDeviceAffinity <UserDeviceAffinityType>]
     [-ValidateContentSchedule <IResultObject>]
     [-DisableWildcardHandling]
     [-ForceWildcardHandling]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]
Start-CMDistributionPointUpgrade
     [-AllowFallbackForContent <Boolean>]
     [-AllowPreStaging <Boolean>]
     [-AllowRespondIncomingPxeRequest <Boolean>]
     -CertificateExpirationTimeUtc <DateTime>
     [-ClientCommunicationMode <ComputerCommunicationType>]
     [-ClientConnectionType <ClientConnectionTypes>]
     [-ContentValidationPriority <Priority>]
     -DestinationSiteCode <String>
     [-EnableAnonymous <Boolean>]
     [-EnableNonWdsPxe <Boolean>]
     [-EnablePxeSupport <Boolean>]
     [-EnableUnknownComputerSupport <Boolean>]
     [-InitiateConnection <Boolean>]
     -InputObject <IResultObject>
     [-InstallationAccount <IResultObject>]
     [-InstallIis <Boolean>]
     [-MacAddressForRespondingPxeRequest <String[]>]
     [-MinFreeSpaceMB <Int32>]
     [-PathForSavingMigratedPackage <String>]
     [-PrimaryContentLibraryLocation <DriveType>]
     [-PrimaryPackageShareLocation <DriveType>]
     [-PublicFqdn <String>]
     [-PxePassword <SecureString>]
     [-PxeServerResponseDelaySec <Int32>]
     [-SecondaryContentLibraryLocation <DriveType>]
     [-SecondaryPackageShareLocation <DriveType>]
     [-UserDeviceAffinity <UserDeviceAffinityType>]
     [-ValidateContentSchedule <IResultObject>]
     [-DisableWildcardHandling]
     [-ForceWildcardHandling]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]

Description

L’applet de commande Start-CMDistributionPointUpgrade met à niveau un point de distribution partagé vers un point de distribution Configuration Manager.

Lorsque vous migrez à partir d’une hiérarchie source Configuration Manager 2007, vous pouvez mettre à niveau un point de distribution partagé pour en faire un point de distribution Configuration Manager. Vous pouvez mettre à niveau les points de distribution sur les sites principaux et secondaires. Le processus de mise à niveau supprime le point de distribution de la hiérarchie Configuration Manager 2007 et en fait un serveur de système de site dans la hiérarchie Configuration Manager. Ce processus copie également le contenu existant qui se trouve sur le point de distribution vers un nouvel emplacement sur l’ordinateur du point de distribution. Le processus de mise à niveau modifie ensuite la copie du contenu pour créer le magasin d’instances uniques Configuration Manager à utiliser avec le déploiement de contenu Configuration Manager. Par conséquent, lorsque vous mettez à niveau un point de distribution, vous n’avez pas besoin de redistribuer le contenu migré qui a été hébergé sur le point de distribution Configuration Manager 2007.

Remarque

Exécutez des applets de commande Configuration Manager à partir du lecteur de site Configuration Manager, par exemple PS XYZ:\>. Pour plus d’informations, consultez Prise en main.

Exemples

Exemple 1 : Mettre à niveau un point de distribution partagé

La première commande obtient l’objet de point de distribution qui a l’ID 6617708D-0F98-4898-8D05-9E882C23DCB2 et stocke l’objet dans la variable $CIObj.

La deuxième commande met à niveau le point de distribution partagé stocké dans $CIObj vers le site Configuration Manager qui a le code de site CM1. La commande spécifie le chemin d’importation du certificat émis par l’infrastructure à clé publique que le point de distribution utilise, et spécifie que le point de distribution peut préphaser le contenu.

$CIObj = Get-CMDistributionPoint -DistributionPointGroupId "{6617708D-0F98-4898-8D05-9E882C23DCB2}"
Start-CMDistributionPointUpgrade -AllowPreStaging $True -CertificatePath "\\Contoso01\CM\Toolbox\BaseCert.txt" -SharedDistributionPoint $CIObj -SiteCode "CM1"

Paramètres

-AllowFallbackForContent

Indique si les clients peuvent utiliser un emplacement source de secours pour le contenu.

Type:Boolean
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-AllowPreStaging

Indique si le point de distribution peut préphaser le contenu.

Type:Boolean
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-AllowRespondIncomingPxeRequest

Indique si le point de distribution peut répondre aux requêtes PXE (Pre-Boot Execution Environment).

Type:Boolean
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-CertificateExpirationTimeUtc

Spécifie la date et l’heure d’expiration du certificat.

Type:DateTime
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-CertificatePassword

Spécifie le mot de passe, sous forme de chaîne sécurisée, pour le certificat client d’infrastructure à clé publique (PKI) pour le point de distribution.

Type:SecureString
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-CertificatePath

Spécifie le chemin d’importation du certificat émis par l’infrastructure à clé publique que le point de distribution utilise.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-ClientCommunicationMode

Type:ComputerCommunicationType
Valeurs acceptées:Http, Https
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-ClientConnectionType

Spécifie le type de connexion client. Les valeurs valides sont les suivantes :

  • Internet
  • InternetAndIntranet
  • Intranet
Type:ClientConnectionTypes
Valeurs acceptées:Intranet, Internet, InternetAndIntranet
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Confirm

Une invite de confirmation apparaît avant d’exécuter le cmdlet.

Type:SwitchParameter
Alias:cf
Position:Named
Valeur par défaut:False
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-ContentValidationPriority

Spécifie la priorité de validation du contenu. Les valeurs valides sont les suivantes :

  • Élevé
  • La plus élevée
  • Faible
  • La plus faible
  • Moyen

La valeur par défaut est La plus basse.

Type:Priority
Valeurs acceptées:Lowest, Low, Medium, High, Highest
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-DestinationSiteCode

Type:String
Alias:SiteCode
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-DisableWildcardHandling

Ce paramètre traite les caractères génériques comme des valeurs de caractère littéral. Vous ne pouvez pas la combiner avec ForceWildcardHandling.

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-EnableAnonymous

Indique si le point de distribution autorise les connexions anonymes entre les clients Configuration Manager et la bibliothèque de contenu.

Type:Boolean
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-EnableNonWdsPxe

Indique si le répondeur PXE configuration Manager est activé sur le point de distribution. Lorsque vous activez un répondeur PXE sans le service de déploiement Windows (WDS), Configuration Manager installe son service de répondeur PXE sur le point de distribution.

Type:Boolean
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-EnablePxeSupport

Indique s’il faut activer PXE sur le point de distribution.

Lorsque vous activez PXE, Configuration Manager installe les services de déploiement Windows sur le serveur, si nécessaire. Le service de déploiement Windows est le service qui effectue le démarrage PXE pour installer les systèmes d’exploitation. Après avoir créé le point de distribution, Configuration Manager installe un fournisseur dans les services de déploiement Windows qui utilise les fonctions de démarrage PXE.

Type:Boolean
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-EnableUnknownComputerSupport

Indique si la prise en charge des ordinateurs inconnus est activée. Les ordinateurs inconnus sont des ordinateurs qui ne sont pas gérés par Configuration Manager.

Type:Boolean
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-ForceWhenDuplicateCertificate

Indique si Configuration Manager remplace un certificat en double lorsque vous importez un certificat client PKI pour le point de distribution.

Type:Boolean
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-ForceWildcardHandling

Ce paramètre traite les caractères génériques et peut entraîner un comportement inattendu (non recommandé). Vous ne pouvez pas la combiner avec DisableWildcardHandling.

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-InitiateConnection

Indique si le point de distribution lance la connexion avec les clients.

Type:Boolean
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-InputObject

Type:IResultObject
Alias:SharedDistributionPoint
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-InstallationAccount

Spécifie un compte d’installation de système de site. Le service Gestionnaire de composants de site Configuration Manager 2007 utilise des comptes d’installation de système de site pour installer, réinstaller, désinstaller et configurer des systèmes de site.

Type:IResultObject
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-InstallIis

Type:Boolean
Alias:InstallInternetServer
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-MacAddressForRespondingPxeRequest

Spécifie un tableau d’adresses MAC (Media Access Controller) que le point de distribution utilise pour répondre aux requêtes PXE (pre-boot execution environment).

Type:String[]
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-MinFreeSpaceMB

Spécifie la quantité d’espace libre sur un lecteur avant que Configuration Manager ne choisisse un autre lecteur et poursuive le processus de copie sur ce lecteur. Les fichiers de contenu peuvent s’étendre sur plusieurs lecteurs.

Type:Int32
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-PathForSavingMigratedPackage

Spécifie le chemin d’accès d’une copie du contenu migré.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-PrimaryContentLibraryLocation

Spécifie l’emplacement de contenu principal. Configuration Manager copie le contenu vers l’emplacement de contenu principal jusqu’à ce que la quantité d’espace libre atteigne la valeur que vous avez spécifiée pour le paramètre MinFreeSpaceMB . Les valeurs valides sont les suivantes :

  • Automatique.
  • Lettre de lecteur de A : à Z :.
Type:DriveType
Valeurs acceptées: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
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-PrimaryPackageShareLocation

Spécifie l’emplacement du partage de package principal. Configuration Manager copie le contenu vers l’emplacement de partage de package principal jusqu’à ce que la quantité d’espace libre atteigne la valeur que vous avez spécifiée pour le paramètre MinFreeSpaceMB . Les valeurs valides sont les suivantes :

  • Automatique.
  • Lettre de lecteur de A : à Z :.
Type:DriveType
Valeurs acceptées: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
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-PublicFqdn

Spécifie le nom de domaine complet (FQDN) du serveur de système de site qui héberge le point de distribution.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-PxePassword

Type:SecureString
Alias:ComputersUsePxePassword
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-PxeServerResponseDelaySec

Type:Int32
Alias:PxeServerResponseDelaySeconds
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-SecondaryContentLibraryLocation

Spécifie l’emplacement du contenu secondaire. Les valeurs valides sont les suivantes :

  • Automatique.
  • Lettre de lecteur de A : à Z :.
Type:DriveType
Valeurs acceptées: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
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-SecondaryPackageShareLocation

Spécifie l’emplacement du partage de package secondaire. Les valeurs valides sont les suivantes :

  • Automatique.
  • Lettre de lecteur de A : à Z :.
Type:DriveType
Valeurs acceptées: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
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-UserDeviceAffinity

Spécifiez comment le point de distribution associe les utilisateurs à l’ordinateur de destination pour les déploiements PXE. Les valeurs valides sont les suivantes :

  • AllowWithAutomaticApproval
  • AllowWithManualApproval
  • DoNotUse
Type:UserDeviceAffinityType
Valeurs acceptées:DoNotUse, AllowWithManualApproval, AllowWithAutomaticApproval
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-ValidateContentSchedule

Spécifie un objet CMSchedule. Un objet CMSchedule définit la planification de validation de l’intégrité des fichiers de contenu sur le point de distribution. Pour créer un objet CMSchedule, utilisez l’applet de commande New-CMSchedule .

Type:IResultObject
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-WhatIf

Présente ce qui se produit si le cmdlet s’exécute. L’applet de commande ne s’exécute pas.

Type:SwitchParameter
Alias:wi
Position:Named
Valeur par défaut:False
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

Entrées

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject