Get-SCSMWorkflow
Načte informace o konfiguraci pro pracovní postupy Service Manageru.
Syntaxe
Get-SCSMWorkflow
[[-DisplayName] <String[]>]
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCSMWorkflow
[-Id] <Guid[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCSMWorkflow
[-Name] <String[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Description
Rutina Get-SCSMWorkflow načte konfigurační informace pro pracovní postupy Service Manageru.
Příklady
Příklad 1: Získání konfigurace pracovního postupu
PS C:\>Get-SCSMWorkflow
Enabled DisplayName ManagementPackName
------- ----------- ------------------
True New Service Request Workflow ServiceManager.ServiceRequest.Library
True Service Request Status Changed ServiceManager.ServiceRequest.Library
True Resolve Incident Workflow ServiceManager.ProblemManagement.Library
True Dependent Activity Status ServiceManager.ActivityManagement.Library
True Resolve Child Incidents (Parent Incident resolved) ServiceManager.IncidentManagement.Library
Tento příkaz načte konfiguraci pracovního postupu.
Příklad 2: Získání konfigurace pracovního postupu události aktivity
PS C:\>Get-SCSMWorkflow "Activity Status Changed"
Enabled DisplayName ManagementPackName
------- ----------- ------------------
True Activity Status Changed ServiceManager.ReleaseManagement.Library
True Activity Status Changed ServiceManager.ChangeManagement.Library
True Activity Status Changed ServiceManager.ServiceRequest.Library
Tento příklad načte konfiguraci pracovního postupu Změna stavu aktivity.
PŘÍKLAD 3
PS C:\>$wf = Get-SCSMWorkflow "Service Request Activity Rerun"
DisplayName : Service Request Activity Rerun
Description : Service Request Activity Rerun
Enabled : True
Event : Update
ManagementPack : [ServiceManager.ServiceRequest.Library, 9396306c2be7fcc4, 7.5.1088.248]
Criteria : <Criteria>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<Property
State="Pre">$Context/Property[Type='CoreActivity!System.WorkItem.Activity']/Status$</Property
</ValueExpression>
<Operator>NotEqual</Operator>
<ValueExpression>
<Value>$MPElement[Name="CoreActivity!ActivityStatusEnum.Rerun"]$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<Property
State="Post">$Context/Property[Type='CoreActivity!System.WorkItem.Activity']/Status$</Property
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>$MPElement[Name="CoreActivity!ActivityStatusEnum.Rerun"]$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</Criteria>
Template :
EnableNotification : False
Notification : {}
WorkflowSubscription :
Microsoft.EnterpriseManagement.Subscriptions.WorkflowSubscriptionManagementPackName :
ServiceManager.ServiceRequest.Library
Tyto příkazy zobrazují podrobnosti pracovního postupu "Aktivita žádosti o služby znovu spustit".
PŘÍKLAD 4
PS C:\>$wf = Get-SCSMWorkflow "Resolve Child Incidents (Parent Incident created)"
DisplayName : Resolve Child Incidents (Parent Incident created)
Description : Resolve Child Incidents when Parent Incident is created as resolved
Enabled : True
Event : Create
ManagementPack : [ServiceManager.IncidentManagement.Library, 9396306c2be7fcc4, 7.5.1088.248]
Criteria : <Criteria>
<Expression>
<SimpleExpression>
<ValueExpression>
<Property State="Post">$Context/Property[Type='CoreIncident!System.WorkItem.Incident']/S
tatus$</Property>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>$MPElement[Name="CoreIncident!IncidentStatusEnum.Resolved"]$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Criteria>
Template :
EnableNotification : False
Notification : {}
WorkflowSubscription : Microsoft.EnterpriseManagement.Subscriptions.WorkflowSubscription
ManagementPackName : ServiceManager.IncidentManagement.Library
Tento příklad načte podrobnosti konfigurace pracovního postupu Vyřešit podřízené incidenty (vytvořené nadřazené incidenty).
PŘÍKLAD 5
PS C:\>$wf = Get-SCSMWorkflow "Desired Configuration Management Rule Update"
DisplayName : Desired Configuration Management Rule Update
Description : Desired Configuration Management Rule Update
Enabled : True
Event : Update
ManagementPack : [ServiceManager.IncidentManagement.Library, 9396306c2be7fcc4, 7.5.1088.248]
Criteria :
Template :
EnableNotification : False
Notification : {}
WorkflowSubscription :
Microsoft.EnterpriseManagement.Subscriptions.WorkflowSubscription
ManagementPackName : ServiceManager.IncidentManagement.Library
Tento příklad načte podrobnosti konfigurace pracovního postupu Aktualizace pravidla správy požadovaných konfigurací.
Parametry
-ComputerName
Určuje název počítače, na kterém běží služba System Center Data Access.
Typ: | System.String[] |
Position: | Named |
Default value: | Localhost |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Credential
Určuje přihlašovací údaje, které tato rutina používá pro připojení k serveru, na kterém běží služba System Center Data Access. Zadaný uživatelský účet musí mít přístupová práva k danému serveru.
Typ: | System.Management.Automation.PSCredential |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-DisplayName
Určuje zobrazovaný název konfigurace pracovního postupu, který se má načíst. Můžete zadat regulární výraz.
Typ: | System.String[] |
Position: | 0 |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-Id
Určuje ID konfigurace pracovního postupu, která se má načíst.
Typ: | System.Guid[] |
Position: | 0 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-Name
Určuje název konfigurace pracovního postupu, který se má načíst. Můžete zadat regulární výraz.
Typ: | System.String[] |
Position: | 0 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-SCSession
Určuje objekt, který představuje relaci serveru pro správu Portálu pro správu.
Typ: | Microsoft.SystemCenter.Core.Connection.Connection[] |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
Vstupy
System.String
Název můžete převést na parametr DisplayName.
System.Guid
Identifikátor GUID můžete směrovat na parametr id .
Výstupy
Microsoft.EnterpriseManagement.ServiceManager.Sdk.Workflows.Workflow
Tato rutina načte informace o pracovních postupech.