Skip to main content
Skip table of contents

4.2.12. Step: PowerShell-Skriptausführung

Dieser Step ruft Powershell auf und führt Befehle/ ein Skript in Powershell aus.

  • Er ist nur in on-premises Installationen verfügbar.

  • Powershell in Version 5 muss auf dem Server installiert sein.

  • Das Skript muss im Syntax für Powershell 5 geschrieben sein.


1. Powershell-Skript-Editor

1.1. Editorfenster

  • Eingabefenster für ein PowerShell-Skript.

  • Die Zahlen am linken Rand sind die Zeilennummerierungen.


1.2. Parameter hinzufügen

  • Einer Prozedur können beliebig viele Parameter übergeben werden.

  • Es können globale Parameter referenziert werden mit $[Variablenname].

  • Ein grüner Button mit einem grünen “+” fügt einen neuen Parameter hinzu.

Name

  • Weist dem Parameter einen Namen zu.

Parameter werden ohne “@” übergeben.

Typ

  • Definiert den Datentyp des Parameters.

  • Parameter können vom Typ “text” oder vom Typ “numeric” sein.

Wert

  • Übergibt den Parameter mit einem dazugehörigem Wert.

  • Mögliche Werte hängen von der Art des ausgewählten Typs ab.


2. Lokales Dateisystem

Datei-Pfad

  • Angabe des lokalen Verzeichnisses, in dem das PowerShell Skript liegt.

Der OCT-Dienst muss lesenden Zugriff auf die angegebene PowerShell-Datei besitzen. Es wird empfohlen die Datei im Datenpfad von OCT zu hinterlegen (Standard: "C:\ProgramData\Saxess Sofware\<Dienstname>").
Der angegebene Pfad muss in Anführungsstriche gesetzt werden.


2.1. Parameter hinzufügen

  • Einer Prozedur können beliebig viele Parameter übergeben werden.

  • Es können globale Parameter referenziert werden mit $[Variablenname].

  • Ein grüner Button mit einem grünen “+” fügt einen neuen Parameter hinzu.

Name

  • Weißt dem Parameter einen Namen zu.

Parameter werden ohne “@” übergeben.

Typ

  • Definiert den Datentyp des Parameters.

  • Parameter können vom Typ “text” oder vom Typ “numeric” sein.

Wert

  • Übergibt den Parameter mit einem dazugehörigem Wert.

  • Mögliche Werte hängen von der Art des ausgewählten Typs ab.

Leerzeichen müssen in dieser Version über Anführungsstriche gelöst werden - es benötigt den kompletten Pfad.

Der Service-Benutzer muss Zugriff auf den Ordner/Pfad haben.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.