Benutzerdefinierte PackWrapper-Vorlagen

<< Click to Display Table of Contents >>

RayPack > 8.0 > User Guide > Erweiterte Themen 

Benutzerdefinierte PackWrapper-Vorlagen

Es ist möglich, benutzerdefinierte Vorlagen für das PackWrapper-Modul zu definieren, beispielsweise um:

 

Neue benutzerdefinierte Funktionen hinzuzufügen

Das Banner (Logo) zu ändern

Benutzerdefinierte Aktionen zu definieren

Und für andere Zwecke

 

Um das Standard-Toolkit anzupassen, führen Sie die folgenden Schritte aus:

 

1.Erstellen Sie eine Kopie des folgenden Ordners (damit die ursprüngliche Vorlage unverändert bleibt und jederzeit wiederhergestellt werden kann):
<PackPointFolder>\Resources\Wrappers\PSAppDeploymentToolkit

 

2.Wechseln Sie zu den Projekteinstellungen und ändern Sie den Ordnerpfad auf den neuen Speicherort

 

Nach dem Speichern verwenden alle Wrapper, die mit dem aktuell ausgewählten Profil erstellt werden, den neuen Ordner als Vorlage. Im neuen Ordner kann der Wrapper frei angepasst werden, insbesondere:

 

Das Bannerbild (.png) durch ein benutzerdefiniertes Bild ersetzen

Beliebige benutzerdefinierte Dateien mit benutzerdefinierten Funktionen hinzufügen (sie werden automatisch zu resultierenden Wrappern hinzugefügt)

Den Inhalt bestehender Dateien bearbeiten, neue Funktionen hinzufügen oder bestehende erweitern

Die XML-Konfiguration ändern

 

Die folgenden Token können in der Datei Deploy.ps1 verwendet werden – sie werden beim Erstellen eines Wrappers durch echte Werte ersetzt:

Anwendungshersteller: {@appVendo}

Anwendungsname: {@appName}

Anwendungsversion: {@appVersion}

Anwendungsarchitektur: {@appArch}

Anwendungssprache: {@appLang}

Anwendungsrevision: {@appRevision}

Skriptversion: {@appScriptVersion}

Skriptdatum: {@appScriptDate}

Skriptautor: {@appScriptAuthor}

 

finger1

Hinweis:

Das Anpassen des Toolkits ist keine triviale Aufgabe und erfordert umfassende Kenntnisse in PowerShell und dem Toolkit selbst. Eine Anleitung zur Verwendung der Funktionen und Module finden Sie in der offiziellen Dokumentation unter http://psappdeploytoolkit.com.