Scripts für Jitterbit App Builder
Übersicht
App Builder wird mit mehreren PowerShell Scripts geliefert, die bei Bereitstellung und Konfiguration hilfreich sind.
Scripts
Die PowerShell-Scripts befinden sich im \Scripts
Verzeichnis, unterhalb des App Builder Installationsverzeichnis. Angenommen, Sie App Builder wurde im folgenden Verzeichnis installiert:
C:\inetpub\wwwroot\App Builder
Die PowerShell Scripts sind im folgenden Verzeichnis zu finden:
C:\inetpub\wwwroot\App Builder\Scripts
Scripts
App Builder wird mit den folgenden PowerShell Scripts geliefert:
Anforderungen
Ausführungsrichtlinie
Der App Builder PowerShell Scripts sind nicht signiert. Um nicht signierte [PowerShell Scripts](https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-powershell-1.0/ee176961(v=technet.10) auszuführen, müssen Administratoren die PowerShell-Ausführungsrichtlinie ändern. Um beispielsweise die PowerShell Script auf „RemoteSigned“ zu ändern, führen Sie den folgenden PowerShell-Befehl in einer Eingabeaufforderung mit erhöhten Rechten aus:
> Set-ExecutionPolicy RemoteSigned
Eingabeaufforderung mit erhöhten Rechten
Da die PowerShell Scripts die IIS-Metabasis Abfrage, müssen sie von einer Eingabeaufforderung mit erhöhten Rechten ausgeführt werden. Beim Versuch, die Scripts ohne erhöhte Rechte auszuführen, wird der folgende Fehler zurückgegeben:
Import-Module : The script 'App Builder.psm1' cannot be run because it contains a "#requires" statement for running as Administrator. The current Windows PowerShell session is not running as Administrator. Start Windows PowerShell by using the Run as Administrator option, and then try running the script again.
Webverwaltungsanbieter für Windows PowerShell
App Builder verwendet den Web Administration Provider für Windows PowerShell zur Interaktion mit IIS. Normalerweise wird dieser als Teil der Webserver-Rolle installiert.
Entwurfshinweise
App Builder Die PowerShell Scripts folgen den Best Practices von PowerShell und verwenden genehmigte Verben.