Compartilhar via


Get-CMTSStepRunCommandLine

Obtenha o passo Executar Linha de Comandos a partir de uma sequência de tarefas específica.

Sintaxe

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

Utilize este cmdlet para obter um objeto de passo de sequência de tarefas para uma ou mais instâncias do passo Executar Linha de Comandos . Pode utilizar este objeto para:

Para obter mais informações sobre este passo, veja Acerca dos passos da sequência de tarefas: Executar Linha de Comandos.

Observação

Execute cmdlets do Configuration Manager a partir da unidade do site do Configuration Manager, por exemplo PS XYZ:\>. Para obter mais informações, veja Introdução.

Exemplos

Exemplo 1

Este exemplo obtém primeiro um objeto de sequência de tarefas na variável $ts . Em seguida, transmite essa variável como o objeto de entrada para obter o passo Executar Linha de Comandos .

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

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

Parâmetros

-Confirm

Solicita a confirmação antes de executar o cmdlet.

Tipo:SwitchParameter
Aliases:cf
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-InputObject

Especifique um objeto de sequência de tarefas a partir do qual obter o passo Executar Linha de Comandos . Para obter este objeto, utilize o cmdlet Get-CMTaskSequence .

Tipo:IResultObject
Aliases:TaskSequence
Cargo:0
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:True
Aceitar caracteres curinga:False

-StepName

Especifique o nome do passo Executar Linha de Comandos para obter a partir da sequência de tarefas.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-TaskSequenceId

Especifique o ID do pacote da sequência de tarefas a partir da qual obter o passo Executar Linha de Comandos . Este valor é um ID de pacote padrão, por exemplo XYZ00858.

Tipo:String
Aliases:Id, TaskSequencePackageId
Cargo:0
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-TaskSequenceName

Especifique o nome da sequência de tarefas a partir da qual obter o passo Executar Linha de Comandos .

Tipo:String
Cargo:0
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-WhatIf

Mostrar o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.

Tipo:SwitchParameter
Aliases:wi
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

Entradas

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Saídas

System.Object