Sie können Workflows ausführen, um Aktionen auf Basis eines PowerShell-Skripts oder eines PowerShell-cmdlet zu generieren. Sie können die generierten Aktionen als Bausteine für benutzerdefinierte Workflows verwenden.
Generieren einer Aktion aus einem PowerShell-Skript
Sie können einen Workflow zum Generieren einer Aktion aus einem festgelegten PowerShell-Skript ausführen. Optional können Sie einen Beispielworkflow generieren, der die generierte Aktion ausführt.
Sie können das Skript der generierten Aktion durch Platzhalter anpassen. Für jeden Platzhalter erstellt der Workflow einen entsprechenden Aktionsparameter des Typs string in der generierten Aktion. Wenn Sie die Aktion ausführen, können Sie den Platzhalter ersetzen und einen tatsächlichen Wert als Aktionsparameter angeben.
Voraussetzungen
- Stellen Sie sicher, dass Sie beim Automation Orchestrator-Client als Administrator angemeldet sind.
- Stellen Sie in der Bestandslistenansicht sicher, dass eine Verbindung zu einem PowerShell-Host besteht.
Prozedur
Nächste Maßnahme
Sie können die generierte Aktion in benutzerdefinierte Workflows integrieren.
Generieren einer Aktion für ein PowerShell-Cmdlet
Sie können einen Workflow zum Generieren einer Aktion für ein PowerShell-cmdlet und einen festgelegten Parametersatz ausführen. Mit dieser Aktion können Sie PowerShell-Funktionen in Automation Orchestrator verwenden. Optional können Sie einen Beispielworkflow generieren, der die generierte Aktion ausführt.
Sie können einen großen Satz von Datentypen mit der PowerShell-Skript-Engine verwenden. Zu den Datentypen, die Sie verwenden können, gehören einfache Typen wie Integer, Boolean, Char, alle in .NET-Assembly verfügbaren Typen oder benutzerdefinierte Typen. Beim Generieren von Aktionen, die auf PowerShell-cmdlet-Definitionen basieren, werden die Eingabe- und Ausgabe-cmdlet-Parameter durch Typen dargestellt, die die Automation Orchestrator-Plattform unterstützt. Das PowerShell-Plug-In definiert die Typzuordnungen. Im Allgemeinen werden primitive Typen den entsprechenden Automation Orchestrator-Typen zugeordnet und komplexe Typen durch das PowerShellRemotePSObject-Objekt dargestellt.
Voraussetzungen
- Stellen Sie sicher, dass Sie beim Automation Orchestrator-Client als Administrator angemeldet sind.
- Stellen Sie in der Bestandslistenansicht sicher, dass eine Verbindung zu einem PowerShell-Host besteht.
Prozedur
Nächste Maßnahme
Sie können die generierte Aktion in benutzerdefinierte Workflows integrieren.
Übergeben von Aufrufergebnissen zwischen Aktionen
Das PowerShell-Plug-In unterstützt die Übergabe von Ergebnissen als Parameter aus einem Aufruf eines PowerShell-Skripts an einen anderen. Damit die Ergebnisse korrekt übergeben werden, müssen beide Aufrufe in derselben Sitzungen erfolgen.