Changes for page PowerShell
Last modified by jklein on 2025/08/20 08:15
Summary
-
Page properties (2 modified, 0 added, 0 removed)
-
Attachments (0 modified, 0 added, 2 removed)
Details
- Page properties
-
- Parent
-
... ... @@ -1,1 +1,1 @@ 1 -AESB.11 1.Workspaces.WebHome1 +AESB.110.Workspaces.WebHome - Content
-
... ... @@ -4,12 +4,10 @@ 4 4 5 5 = PowerShell-Vorlagen = 6 6 7 -Der Arbeitsbereich unterteilt sich in die Liste der PowerShell-Vorlage nund den Detailbereich, in dem Ihnen die Eigenschaften der ausgewählten Vorlage angezeigt werden. Bedienen lässt sich der PowerShell-Arbeitsbereich über die Buttons in der Ribbonleiste oder das Kontextmenü.7 +Der Arbeitsbereich unterteilt sich in die Liste der PowerShell-Vorlage und den Detailbereich, in dem Ihnen die Eigenschaften der ausgewählten Vorlage angezeigt werden. Bedienen lässt sich der PowerShell-Arbeitsbereich über die Buttons in der Ribbonleiste oder das Kontextmenü. 8 8 9 -In der Liste der PowerShell-Vorlagen sehen Sie das PowerShell-Vorlagen-Repository mit allen Ordnern und PowerShell-Vorlagen, die Sie verwalten können. Diese können Sie nutzen, um eigene PowerShell-Microservices zu erstellen und diese direkt in den Microservice s-Workspace zu importieren.9 +In der Liste der PowerShell-Vorlagen sehen Sie das PowerShell-Vorlagen-Repository mit allen Ordnern und PowerShell-Vorlagen, die Sie verwalten können. Diese können Sie nutzen, um eigene PowerShell-Microservices zu erstellen und diese direkt in den Microservice-Workspace zu importieren. 10 10 11 -[[PowerShell-Workspace>>image:Powershell Arbeitsbereich.png||alt="PowerShell-Workspace"]] 12 - 13 13 Bei Auswahl des Vorlagen-Repositorys oder eines Ordners stehen Ihnen folgende Funktionen zur Verfügung: 14 14 15 15 |=**Button**|=**Funktionen** ... ... @@ -22,44 +22,43 @@ 22 22 |Löschen (Ordner)|Löscht den ausgewählten Ordner (nur bei leeren Ordnern möglich). 23 23 |Handbuch|Öffnet die Webseite [[https:~~/~~/doc.aagon.com/bin/view/AESB>>https://doc.aagon.com/bin/view/AESB]] im Standard-Browser. 24 24 25 - ==PowerShell-Vorlagen bearbeiten==23 +[[PowerShell-Workspace>>image:Powershell Arbeitsbereich.png||alt="PowerShell-Workspace"]] 26 26 27 - NachdemSie einePowerShell-Vorlageneuhinzugefügt oder importiert haben, können Sie diese mit den verschiedenen Funktionen bearbeitenund weiterentwickeln.25 +=== PowerShell-Vorlagen bearbeiten === 28 28 29 -[[PowerShell-Vorlage bearbeiten>>image:PowerShell_Vorlage.png||alt="PowerShell-Vorlage bearbeiten"]] 30 - 31 31 Bei Auswahl einer PowerShell-Vorlage stehen Ihnen folgende Funktionen zur Verfügung: 32 32 33 -|(% style="width:287px" %)**Funktion**|(% style="width:1152px" %)**Bedeutung** 34 -|(% style="width:287px" %)Eigenschaften (Bearbeiten)|(% style="width:1152px" %)Startet den Bearbeitungsmodus, in dem anschließend die Eigenschaften der PowerShell-Vorlage im Detailbereich angepasst werden können. 35 -|(% style="width:287px" %)Skript (Bearbeiten)|(% style="width:1152px" %)Öffnet die ausgewählte PowerShell-Vorlage im Skript-Editor. Detaillierte Informationen zur Bearbeitung finden Sie im Abschnitt [[Skript-Editor>>doc:.Skript-Editor.WebHome]]. 36 -|(% style="width:287px" %)Schema (Bearbeiten)|(% style="width:1152px" %)Öffnet die ausgewählte PowerShell-Vorlage im Schema-Designer. Detaillierte Informationen zur Bearbeitung finden Sie im Abschnitt [[Schema-Designer>>doc:.Schema-Designer.WebHome]]. 37 -|(% style="width:287px" %)Module (Bearbeiten)|(% style="width:1152px" %)Öffnet den Module-Dialog für die ausgewählte PowerShell-Vorlage. Detaillierte Informationen zur Verwaltung der Module finden Sie im Abschnitt [[Module>>doc:.Module.WebHome]]. 38 -|(% style="width:287px" %)Favorisieren (PowerShell-Vorlage)|(% style="width:1152px" %)Fügt die ausgewählte Vorlage zur Favoriten-Liste bei der Erstellung von Vorlagen hinzu. 39 -|(% style="width:287px" %)Löschen (PowerShell-Vorlage)|(% style="width:1152px" %)Löscht die ausgewählte PowerShell-Vorlage. 40 -|(% style="width:287px" %)Duplizieren (PowerShell -Vorlage)|(% style="width:1152px" %)Erstellt eine Kopie der ausgewählten PowerShell-Vorlage. 41 -|(% style="width:287px" %)Exportieren (PowerShell -Vorlage)|(% style="width:1152px" %)Öffnet das Dialogfenster zur Auswahl des Ordners, in den der Ordner mit den Dateien der PowerShell-Vorlage exportiert werden soll. 42 -|(% style="width:287px" %)Aktualisieren (PowerShell -Vorlage)|(% style="width:1152px" %)Ermöglicht es, PowerShell-Vorlagen einer früheren Version von AESB auf die aktuelle Version zu aktualisieren. 43 -|(% style="width:287px" %)Bereitstellen (Microservice-Paket)|(% style="width:1152px" %)Fügt den ausgewählten PowerShell-Microservice direkt als Microservice-Paket im Microservices-Workspace hinzu. 44 -|(% style="width:287px" %)Exportieren (Microservice-Paket)|(% style="width:1152px" %)Öffnet das Dialogfenster zur Festlegung der Export-Einstellungen für das Microservice-Paket. {{aagon.infobox}}Wenn Sie einen PowerShell-Microservice weitergeben, achten Sie darauf diesen tatsächlich als Microservice-Datei (MSPACK) zu verteilen. Wenn Sie stattdessen die PowerShell-Vorlage verteilen, kann der Microservice von anderen Nutzern ggf. nicht eingesetzt werden, da ihnen die nötigen Berechtigungen fehlen.{{/aagon.infobox}} 45 -|(% style="width:287px" %)Beenden (Tests)|(% style="width:1152px" %)Beendet alle laufenden Testkonfigurationen der PowerShell-Vorlage. Detaillierte Informationen zum Testen von PowerShell-Skripten finden Sie im Abschnitt [[Skript-Editor>>doc:.Skript-Editor.WebHome]]. 29 +|(% style="width:264px" %)**Funktion**|(% style="width:1175px" %)**Bedeutung** 30 +|(% style="width:264px" %)Eigenschaften (Bearbeiten)|(% style="width:1175px" %)Startet den Bearbeitungsmodus, in dem anschließend die Eigenschaften der PowerShell-Vorlage im Detailbereich angepasst werden können. 31 +|(% style="width:264px" %)Skript (Bearbeiten)|(% style="width:1175px" %)Öffnet die ausgewählte PowerShell-Vorlage im Skript-Editor. Detaillierte Informationen zur Bearbeitung finden Sie im Abschnitt [[Skript-Editor>>doc:.Skript-Editor.WebHome]]. 32 +|(% style="width:264px" %)Schema (Bearbeiten)|(% style="width:1175px" %)Öffnet die ausgewählte PowerShell-Vorlage im Schema-Designer. Detaillierte Informationen zur Bearbeitung finden Sie im Abschnitt [[Schema-Designer>>doc:.Schema-Designer.WebHome]]. 33 +|(% style="width:264px" %)Module (Bearbeiten)|(% style="width:1175px" %)Öffnet den Module-Dialog für die ausgewählte PowerShell-Vorlage. Detaillierte Informationen zur Verwaltung der Module finden Sie im Abschnitt Module. 34 +|(% style="width:264px" %)Favorisieren (PowerShell-Vorlage)|(% style="width:1175px" %)Fügt die ausgewählte Vorlage zur Favoriten-Liste bei der Erstellung von Vorlagen hinzu. 35 +|(% style="width:264px" %)Löschen (PowerShell-Vorlage)|(% style="width:1175px" %)Löscht die ausgewählte PowerShell-Vorlage. 36 +|(% style="width:264px" %)Duplizieren (PowerShell -Vorlage)|(% style="width:1175px" %)Erstellt eine Kopie der ausgewählten PowerShell-Vorlage. 37 +|(% style="width:264px" %)Exportieren (PowerShell -Vorlage)|(% style="width:1175px" %)Öffnet das Dialogfenster zur Auswahl des Ordners, in den der Ordner mit den Dateien der PowerShell-Vorlage exportiert werden soll. 38 +|(% style="width:264px" %)Bereitstellen (Microservice-Paket)|(% style="width:1175px" %)Fügt den ausgewählten PowerShell-Microservices direkt als Microservice-Paket im Microservice-Workspace hinzu. 39 +|(% style="width:264px" %)Exportieren (Microservice-Paket)|(% style="width:1175px" %) 40 +|(% style="width:264px" %)Beenden (Tests)|(% style="width:1175px" %) 46 46 47 -== Veraltete PowerShell-Vorlagen aktualisieren == 42 +{{figure}} 43 +[[image:PowerShell_Vorlagen.png||alt="PowerShell-Vorlage bearbeiten" data-xwiki-image-style-alignment="center"]] 48 48 49 -Nach einem Update von AESB, müssen bestehende PowerShell-Vorlagen auf die neue Version aktualisiert werden. PowerShell-Vorlagen, die davon betroffen sind, sind im Vorlagen-Repository mit dem Zusatz //Legacy //gekennzeichnet. Diese können ohne Aktualisierung nicht mehr bearbeitet werden. Für die Aktualisierung können die betroffenen Vorlagen einzeln ausgewählt und die Aktualisierung mit Hilfe des Buttons //Aktualisieren //in der Ribbonleiste angestoßen werden. 45 +{{figureCaption}} 46 +PowerShell-Vorlage bearbeiten 47 +{{/figureCaption}} 48 +{{/figure}} 50 50 51 -{{aagon. warnungsbox}}52 - Sichern Siedie PowerShell-Vorlagevor derAktualisierungab,indemSie diese exportieren.Ansonsten kann esbei einer fehlgeschlagenenAktualisierungzum VerlustderPowerShell-Vorlagekommen53 -{{/aagon. warnungsbox}}50 +{{aagon.infobox}} 51 +Wenn Sie einen PowerShell-Microservice weitergeben möchten, achten Sie darauf diesen tatsächlich als Microservice-Datei (MSPACK) zu verteilen. Wenn Sie stattdessen die PowerShell-Vorlage verteilen, kann der Microservice von anderen Nutzern ggf. nicht eingesetzt werden, da ihnen die nötigen Berechtigungen fehlen. 52 +{{/aagon.infobox}} 54 54 55 - [[PowerShell-Vorlageaktualisieren>>image:PowerShell-Vorlageaktualisieren.png||alt="PowerShell-Vorlageaktualisieren"]]54 += (% id="cke_bm_102419S" style="display:none" %) (%%)PowerShell-Werkzeuge = 56 56 57 - =PowerShell-Werkzeuge=56 +Mit dem [[Script-Editor>>doc:.Skript-Editor.WebHome]] und [[Schema-Designer>>doc:.Schema-Designer.WebHome]] stehen Ihnen zwei effiziente Werkzeuge zur Verfügung. So können Sie selbst, ohne umfangreiche Programmierkenntnisse, eigene voll konfigurierbare Microservices entwickeln. Diese können Sie anschließend als ganzheitlich funktionale Microservices exportieren und in Kombination mit Workflows für die Kommunikation und Verarbeitung von Daten zwischen Ihren Systemen entwickeln. 58 58 59 -Mit dem [[Skript-Editor>>doc:.Skript-Editor.WebHome||style="background-color: rgb(255, 255, 255);"]] und [[Schema-Designer>>doc:.Schema-Designer.WebHome||style="background-color: rgb(255, 255, 255);"]] stehen Ihnen zwei effiziente Werkzeuge zur Verfügung. So können Sie selbst, ohne umfangreiche Programmierkenntnisse, eigene voll konfigurierbare Microservices entwickeln. Diese können Sie anschließend als ganzheitlich funktionale Microservices exportieren und in Kombination mit Workflows für die Kommunikation und Verarbeitung von Daten zwischen Ihren Systemen nutzen. 58 +{{aagon.infobox}} 59 +Zudem finden Sie in unseren [[Essential Code-Snippets>>doc:.Code-Snippets.WebHome]] bereits vorgefertigte Skripte für einige konkrete Anwendungsfälle. 60 +{{/aagon.infobox}} 60 60 61 -Außerdem können Sie mit der [[Modul-Verwaltung>>doc:.Module.WebHome]] von nun an Module aus der PowerShell Gallery nutzen, AESB-Shell-Module hinzufügen und eigene PowerShell-Module anlegen. 62 - 63 -= Entwicklung von PowerShell-Microservices = 64 - 65 -In unserem [[Best Practice>>doc:AESB.111.Entwicklung von PowerShell Microservices.WebHome]] zeigen wir Ihnen, wie Sie ein Projekt zur Entwicklung eigener PowerShell-Microservices standardmäßig aufbauen und was Sie beachten sollten. Im konkreten Beispiel [[Entwicklung eines ACMP Connectors für die ISS>>doc:AESB.111.Entwicklung von PowerShell Microservices.Entwicklung eines ACMP Connectors für die ISS.WebHome]] erklären wir Ihnen Schritt für Schritt, wie Sie Ihre Entwicklungsumgebung einrichten und wie Sie in den einzelnen Projektphasen vorgehen können. 62 +
- PowerShell-Vorlage aktualisieren.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.jklein - Size
-
... ... @@ -1,1 +1,0 @@ 1 -96.5 KB - Content
- PowerShell_Vorlage.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.jklein - Size
-
... ... @@ -1,1 +1,0 @@ 1 -87.5 KB - Content

