Freigeben über


Update-SCSMWorkflow

Aktualisiert Workfloweigenschaften.

Syntax

Update-SCSMWorkflow
      [-Workflow] <Workflow[]>
      [-PassThru]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Beschreibung

Die Update-SCSMWorkflow Cmdlet aktualisiert Workfloweigenschaften.

Beispiele

Beispiel 1: Entfernen von Kriterien aus einem Workflow

PS C:\>$Workflow = Get-SCSMWorkflow -DisplayName "CustomWorkflow"
PS C:\> $Workflow.Criteria = $Null
PS C:\> Update-SCSMWorkflow -Workflow $Workflow

Der erste Befehl ruft den Workflow mit dem Namen CustomWorkflow mithilfe Get-SCSMWorkflowab. Der Befehl speichert den Workflow in der variablen $Workflow.

Der zweite Befehl weist der eigenschaft Criteria einen Wert von $Null zu. Mit dem Befehl werden die Kriterien aus dem Workflow entfernt.

Der letzte Befehl aktualisiert den Workflow auf den aktuellen Wert von $Workflow.

Parameter

-Confirm

Fordert Sie vor dem Ausführen des Cmdlets zur Bestätigung auf.

Typ:System.Management.Automation.SwitchParameter
Aliase:cf
Position:Named
Standardwert:False
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-PassThru

Gibt an, dass dieses Cmdlet den Workflow zurückgibt, den es aktualisiert. Sie können dieses Objekt an andere Cmdlets übergeben.

Typ:System.Management.Automation.SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-WhatIf

Zeigt, was passiert, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

Typ:System.Management.Automation.SwitchParameter
Aliase:wi
Position:Named
Standardwert:False
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Workflow

Gibt ein Workflowobjekt an, das dieses Cmdlet aktualisiert. Verwenden Sie das Cmdlet Get-SCSMWorkflow, um einen Workflow abzurufen.

Typ:Microsoft.EnterpriseManagement.ServiceManager.Sdk.Workflows.Workflow[]
Position:0
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

Eingaben

Microsoft.EnterpriseManagement.ServiceManager.Sdk.Workflows.Workflow

Sie können ein Workflowobjekt an den Workflow--Parameter übergeben.

Ausgaben

None.

Dieses Cmdlet generiert keine Ausgabe.