Get-CMTSStepUpgradeOperatingSystem
Obtenez l’étape Mettre à niveau le système d’exploitation à partir d’une séquence de tâches spécifique.
Syntaxe
Get-CMTSStepUpgradeOperatingSystem
[-InputObject] <IResultObject>
[-StepName <String>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Get-CMTSStepUpgradeOperatingSystem
[-TaskSequenceId] <String>
[-StepName <String>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Get-CMTSStepUpgradeOperatingSystem
[-TaskSequenceName] <String>
[-StepName <String>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Utilisez cette applet de commande pour obtenir un objet d’étape de séquence de tâches pour une ou plusieurs instances de l’étape Mettre à niveau le système d’exploitation . Vous pouvez utiliser cet objet pour :
- Supprimer l’étape d’une séquence de tâches avec Remove-CMTSStepUpgradeOperatingSystem
- Copiez l’étape dans une autre séquence de tâches avec Add-CMTaskSequenceStep
Pour plus d’informations sur cette étape, consultez À propos des étapes de séquence de tâches : Mettre à niveau le système d’exploitation.
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
Cet exemple obtient d’abord un objet de séquence de tâches dans la variable $tsUpg . Il passe ensuite cette variable en tant qu’objet d’entrée pour obtenir l’étape Mettre à niveau le système d’exploitation .
$tsName = "Default OS upgrade"
$tsUpg = Get-CMTaskSequence -Name $tsName -Fast
$tsStepNameUpgradeOs = "Upgrade Operating System"
$tsStepUpgradeOs = Get-CMTSStepUpgradeOperatingSystem -InputObject $tsUpg -StepName $tsStepNameUpgradeOs
Paramètres
-Confirm
Une invite de confirmation apparaît avant d’exécuter le cmdlet.
Type: | SwitchParameter |
Alias: | cf |
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
Spécifiez un objet de séquence de tâches à partir duquel obtenir l’étape Mettre à niveau le système d’exploitation . Pour obtenir cet objet, utilisez l’applet de commande Get-CMTaskSequence .
Type: | IResultObject |
Alias: | TaskSequence |
Position: | 0 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-StepName
Spécifiez le nom de l’étape Mettre à niveau le système d’exploitation à obtenir à partir de la séquence de tâches.
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 |
-TaskSequenceId
Spécifiez l’ID de package de la séquence de tâches à partir de laquelle obtenir l’étape Mettre à niveau le système d’exploitation . Cette valeur est un ID de package standard, par exemple XYZ00858
.
Type: | String |
Alias: | Id, TaskSequencePackageId |
Position: | 0 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-TaskSequenceName
Spécifiez le nom de la séquence de tâches à partir de laquelle obtenir l’étape Mettre à niveau le système d’exploitation .
Type: | String |
Position: | 0 |
Valeur par défaut: | None |
Obligatoire: | True |
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: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
Entrées
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
Sorties
System.Object