Partager via


Get-CMTSStepRunCommandLine

Obtenez l’étape Exécuter la ligne de commande à partir d’une séquence de tâches spécifique.

Syntaxe

Get-CMTSStepRunCommandLine
   [-InputObject] <IResultObject>
   [-StepName <String>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Get-CMTSStepRunCommandLine
   [-TaskSequenceId] <String>
   [-StepName <String>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Get-CMTSStepRunCommandLine
   [-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 Exécuter la ligne de commande . Vous pouvez utiliser cet objet pour :

Pour plus d’informations sur cette étape, consultez À propos des étapes de séquence de tâches : Exécuter la ligne de commande.

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 $ts . Il passe ensuite cette variable en tant qu’objet d’entrée pour obtenir l’étape Exécuter la ligne de commande .

$tsName = "Custom task sequence"
$ts = Get-CMTaskSequence -Name $tsName -Fast

$tsStepNameRunCmd = "Run Command Line"
$tsStepRunCmd = Get-CMTSStepRunCommandLine -InputObject $ts -StepName $tsStepNameRunCmd

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 Exécuter la ligne de commande . 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 Exécuter la ligne de commande à 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 Exécuter la ligne de commande . 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 Exécuter la ligne de commande .

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