PackBot und PackRecorder

Pack Recorder & PackBot analysieren nach der Installation automatisch die Logdatei und erstellt daraus direkt eine MST-Datei
Diese Version bringt viele Verbesserungen in Bezug auf die Handhabung von Installationen, die native Windows Installer-Sitzungen im Hintergrund ausführen. Wenn z.B. eine ausführbare setup.exe lediglich ein Wrapper ist, der eine MSI-Installation silent ausführt, kann PackBot die Datei erfassen und in den Projektordner zurückkopieren. Abhängig von den Einstellungen kann eine Transformationsdatei (MST) erstellt werden, die auf die Originalinstallation des Herstellers angewendet werden kann. Wenn eine MSI-Datei während des repaketieren auftaucht, kann PackBot zusätzlich so konfiguriert werden, dass es trotzdem eine repaketierte MSI erzeugt. Dies ermöglicht z.B. das Repaketieren von MSI-Wrappern, bei denen die interne Logik nicht relevant ist.

Konvertieren Sie zu App-V 4.6 und App-V 5.x, ohne dass der Sequencer auf einer virtuellen Maschine installiert ist
Diese Version bietet die Wahl, ob die Repaketierung mit Microsoft Sequencer durchgeführt werden soll, der auf einer virtuellen Maschine installiert ist (native Konvertierung), oder ob die Konvertierung lokal mit unserer Sequencerlosen Konvertierung durchgeführt werden soll. Letzteres ermöglicht dem Benutzer, eine Massenkonvertierung seiner Pakete in das App-V-Format durchzuführen, ohne dass er über App-V-Bibliotheken verfügt. Zusätzlich wird neben dem eigenständigen (installierten) Sequencer nun auch der eingebaute Sequencer unter Windows 10 Build 1709 unterstützt.
Automatischer/manueller Reboot im interaktiven und nicht-interaktiven Modus
Wir haben die Handhabung von Neustarts durch PackBot verbessert. Benutzer können manuell Attribute auf Paketbasis festlegen, die einen Neustart nach der Installation erzwingen, oder einen impliziten Ansatz verwenden. Sobald die Installation die Maschine von sich aus neu startet, wird PackBot nach Abschluss des Neustarts der virtuellen Maschine wiederaufgenommen. Zusammen mit der Option, den zweiten Snapshot zu verzögern, ist es nun möglich, bei Bedarf durch einfaches Drücken eines Knopfes einen Neustart durchzuführen. Dadurch ist es möglich, komplexe Szenarien zu realisieren, wie z.B. ein Neustart nach der Installation und dann nach der Konfiguration, wenn alle Änderungen vorgenommen wurden, das Erfassen von Diensten, Treibern und Dateioperationen usw. Automatische Neustarts sind eine Opt-in-Option und müssen bei Bedarf aktiviert werden.
Verbesserte Queue-Verarbeitung
In früheren Versionen wurde ein einzelnes Paket definiert, das vom Einschalten der Maschine bis zum Ende der Postkonvertierung reicht (um konvertierte MSI-, RCP-, RPP- und andere Dateien zu erhalten). Bei der Postkonvertierung, die immer lokal läuft, wurde die Maschine aktiv gelassen und konnte von nachfolgenden Tasks nicht wiederverwendet werden. Wir haben dieses Verhalten optimiert: Version 5.2 bringt die Maschine wieder in den Pool zurück, sobald sie nicht mehr benötigt wird und die Nachbearbeitung gleichzeitig erfolgt. Zusätzlich werden die E/A-verbrauchenden Post-Processing-Operationen nun nacheinander sequenziert, so dass während virtuelle Maschinen parallel laufen, die Post-Konvertierung, die ganz am Ende läuft, für eine bessere E/A-Leistung synchron ist. Insgesamt kann dies (je nach Komplexität der Pakete) von einigen Sekunden bis zu mehreren Minuten für jede Aufgabe, die in der Massenkonvertierung ausgeführt wird, einsparen. Es gibt keine Leistungseinbußen oder Gewinne, wenn Sie nur eine einzelne Aufgabe ausführen oder ausschließlich App-V-Konvertierungen mit Hilfe des Microsoft Sequencer ausführen.
Neuer Switch für PackBot-Befehlszeile für die einfache Konfiguration des Zielformats
Wir haben der PackBot-Befehlszeile einen neuen Schalter hinzugefügt. Dieser Schalter ermöglicht die Definition des Zieltyps der Konvertierung (z.B. App-V, MSI, RCP etc.).
Automatisches Ausschalten von virtuellen Maschine nach Abschluss eines Tasks PackBot
Über ein Kontrollkästchen kann nun einfach gesteuert werden, ob virtuelle Maschinen nach Abschluss der Konvertierung ausgeschaltet werden sollen. Diese Einstellung ist standardmäßig aktiviert.

PackDesigner

Neue Dialoge und Eigenschaften zur manuellen Steuerung von Merging und Isolation Levels
Mit dieser Version haben Anwender mehr Kontrolle über Isolation (App-V 4.6/5.x) und Merging-Level (ThinApp). Ordner- und Registry-Schlüssel können separat konfiguriert werden, relevante Optionen können in den jeweiligen Eigenschaften gefunden werden.

PackRecorder

Verbesserte Performance und Speicherverbrauch bei der RCP->MSI- und RCP->RPP-Konvertierung
Der Speicherbedarf und die Konvertierungsgeschwindigkeit wurden verbessert. Das Ergebnis variiert je nach Komplexität der Setups, aber als Faustregel gilt: Je größer das Setup, desto höher ist der erzielte Performance-Gewinn. Beispielsweise benötigen Pakete, die bisher mit RayPack 5.1 in 6 Minuten generiert wurden, jetzt weniger als 4 Minuten, was rund 35 % schneller ist.

Optimierte Build-Optionen und PackRecorder-Einstellungen
Wir haben den Screen “Build options” neu gestaltet, um dem ensprechenden Design im PackDesigner zu ähneln. Die konsolidierten Einstellungen enthalten keine Sprachenauswahl mehr. Diese Einstellung sollte auf Profilbasis in der Standardvorlage konfiguriert oder im PackDesigner geändert werden. Außerdem ist es in dieser Version endlich möglich, Einstellungen für virtuelle Pakete auf Projektbasis zu erstellen, ähnlich wie beim PackDesigner. Sie können auf dem Bildschirm Allgemein > Build-Optionen geändert werden und werden standardmäßig aus dem Standardprofil übernommen. Zusätzlich wurden die Registerkarte PackRecorder-Einstellungen und die entsprechenden Optionen des Capture Wizard neu organisiert und optimiert, um den Zugriff auf die gängigsten Einstellungen zu erleichtern.

PackTailor

Wenn ein UNC-Pfad angegeben ist, fragt RayPack, ob das Produkt von diesem Pfad aus gestartet werden soll, anstatt sein Setup auf VM zu kopieren
Wenn ein Pfad zum angepassten MSI mit doppeltem Backslash beginnt, fragt RayPack den Benutzer, ob er die Datei auf die virtuelle Maschine kopieren oder direkt vom gemeinsamen Speicherort aus starten soll. Der direkte Start ist in der Regel viel schneller als das Kopieren der Ressourcen auf die virtuelle Maschine und kann verwendet werden, wenn beide Maschinen Zugriff auf den gemeinsamen Speicherort haben.

Wenn der Benutzer sich dafür entscheidet, den Prozess fortzusetzen, sollte er viel weniger Zeit in Anspruch nehmen als in Version 5.1, wenn er mit VMware Workstation- oder ESX-Images arbeitet. Dateien werden bis zu 50 Mal schneller kopiert als in der Vorgängerversion.

PackWrapper

Konfigurierbare und erweiterbare benutzerdefinierte Wrapper-Vorlagen/Dateien
5.2 ist flexibler als die vorherigen Versionen und ermöglicht eine vollständige Anpassung des Toolkit-Wrappers. Vorlagen können verwendet werden, um Toolkit-Optionen zu konfigurieren, mehr Dateien einzubinden, die Standardvorlage zu ändern, Banner-Bilder und vieles mehr.

Kommandozeilen für die unbeaufsichtigte Erstellung von Wrappern hinzugefügt
Für eine unbeaufsichtigte Generation von PowerShell-basierten Wrappern wurde eine Erweiterung zu RayPack CLI implementiert. Der neue Befehlsumbruch mit seinen obligatorischen und einigen optionalen Parametern kann verwendet werden, um Wrapper vollautomatisch zu erstellen.

Virtualization Pack

Der Bildschirm mit den Erstellungsoptionen für App-V 4.6 und 5.x wurde überarbeitet
Wir haben die Build-Einstellungen für App-V 5.x bereinigt. Einige Optionen, die selten verwendet wurden und Probleme mit Nicht-Microsoft-Produkten verursachen könnten, wurden entfernt. Beispielsweise ist es in RayPack 5.2 nicht mehr möglich, Dateien, Registry, Verknüpfungen und andere Subsysteme zu deaktivieren. Sie sind immer aktiviert.

Eine neue Option wurde hinzugefügt, um die Bedeutung des Ordners INSTALLDIR zu konfigurieren. Wenn das Kontrollkästchen INSTALLDIR als primäres virtuelles Anwendungsverzeichnis (PVAD) behandeln aktiviert ist, wird der Ordner in einen Stammordner konvertiert und alle Inhalte außerhalb dieses Ordners werden in das VFS geschrieben. Wenn Sie die Option deaktivieren, wird alles in den VFS übertragen.
Neue Kommandozeile zum automatischen Starten einer bestimmten VM beim Erstellen eines neuen Projektes
Es ist möglich, den Namen einer virtuellen Maschine zu definieren, die gestartet werden soll, sobald ein neues Projekt über die Kommandozeile erstellt wird.
Neue Kommandozeile, um den vollständigen Pfad zur Projektkonfigurationsdatei anzugeben
Mit der neuen Kommandozeile kann festgelegt werden, welche Konfigurationsdatei verwendet werden soll. Dies macht es einfacher, viele Konfigurationen auf den gleichen Maschinen zu haben, ohne unnötige Workarounds und separate Binärdateien für jede Maschine.
Unterstützung von Umgebungsvariablen in ausgewählten Plugins
Zwei Methoden GetSections und SectionExistsPlugins des Plugins IniFile unterstützen in der Version 5.2 nun auch Umgebungsvariablen.
Unterstützung für Windows 10 Build 1709 (Fall Creators Update)
Ein neuer Regelsatz für Windows 10 Build 1709 (Fall Creators Update) wurde hinzugefügt.
ServiceNow-Konnektor
Der neue ServiceNow-Konnektor in RayFlow bietet die bidirektionale Synchronisation von Informationen. So werden der einfache Import und die Aktualisierung von ServiceNow-Aufträgen ermöglicht.
Ein Projekt per Skript löschen
Es ist nun möglich, ein RayFlow-Projekt mit einem SQL-Skript zu löschen.
Gestalten Sie Ihre eigene Login-Seite
In RayFlow können Sie jetzt Ihre eigene Einstiegsseite konfigurieren und an Ihr Corporate Design anpassen. Neben dem Hintergrundbild lassen sich diverse Element- und Schriftfarben sowie weitere Textfelder beliebig umgestalten.
RayPack

PackBot und PackRecorder

Pack Recorder & PackBot analysieren nach der Installation automatisch die Logdatei und erstellt daraus direkt eine MST-Datei
Diese Version bringt viele Verbesserungen in Bezug auf die Handhabung von Installationen, die native Windows Installer-Sitzungen im Hintergrund ausführen. Wenn z.B. eine ausführbare setup.exe lediglich ein Wrapper ist, der eine MSI-Installation silent ausführt, kann PackBot die Datei erfassen und in den Projektordner zurückkopieren. Abhängig von den Einstellungen kann eine Transformationsdatei (MST) erstellt werden, die auf die Originalinstallation des Herstellers angewendet werden kann. Wenn eine MSI-Datei während des repaketieren auftaucht, kann PackBot zusätzlich so konfiguriert werden, dass es trotzdem eine repaketierte MSI erzeugt. Dies ermöglicht z.B. das Repaketieren von MSI-Wrappern, bei denen die interne Logik nicht relevant ist.

Konvertieren Sie zu App-V 4.6 und App-V 5.x, ohne dass der Sequencer auf einer virtuellen Maschine installiert ist
Diese Version bietet die Wahl, ob die Repaketierung mit Microsoft Sequencer durchgeführt werden soll, der auf einer virtuellen Maschine installiert ist (native Konvertierung), oder ob die Konvertierung lokal mit unserer Sequencerlosen Konvertierung durchgeführt werden soll. Letzteres ermöglicht dem Benutzer, eine Massenkonvertierung seiner Pakete in das App-V-Format durchzuführen, ohne dass er über App-V-Bibliotheken verfügt. Zusätzlich wird neben dem eigenständigen (installierten) Sequencer nun auch der eingebaute Sequencer unter Windows 10 Build 1709 unterstützt.
Automatischer/manueller Reboot im interaktiven und nicht-interaktiven Modus
Wir haben die Handhabung von Neustarts durch PackBot verbessert. Benutzer können manuell Attribute auf Paketbasis festlegen, die einen Neustart nach der Installation erzwingen, oder einen impliziten Ansatz verwenden. Sobald die Installation die Maschine von sich aus neu startet, wird PackBot nach Abschluss des Neustarts der virtuellen Maschine wiederaufgenommen. Zusammen mit der Option, den zweiten Snapshot zu verzögern, ist es nun möglich, bei Bedarf durch einfaches Drücken eines Knopfes einen Neustart durchzuführen. Dadurch ist es möglich, komplexe Szenarien zu realisieren, wie z.B. ein Neustart nach der Installation und dann nach der Konfiguration, wenn alle Änderungen vorgenommen wurden, das Erfassen von Diensten, Treibern und Dateioperationen usw. Automatische Neustarts sind eine Opt-in-Option und müssen bei Bedarf aktiviert werden.
Verbesserte Queue-Verarbeitung
In früheren Versionen wurde ein einzelnes Paket definiert, das vom Einschalten der Maschine bis zum Ende der Postkonvertierung reicht (um konvertierte MSI-, RCP-, RPP- und andere Dateien zu erhalten). Bei der Postkonvertierung, die immer lokal läuft, wurde die Maschine aktiv gelassen und konnte von nachfolgenden Tasks nicht wiederverwendet werden. Wir haben dieses Verhalten optimiert: Version 5.2 bringt die Maschine wieder in den Pool zurück, sobald sie nicht mehr benötigt wird und die Nachbearbeitung gleichzeitig erfolgt. Zusätzlich werden die E/A-verbrauchenden Post-Processing-Operationen nun nacheinander sequenziert, so dass während virtuelle Maschinen parallel laufen, die Post-Konvertierung, die ganz am Ende läuft, für eine bessere E/A-Leistung synchron ist. Insgesamt kann dies (je nach Komplexität der Pakete) von einigen Sekunden bis zu mehreren Minuten für jede Aufgabe, die in der Massenkonvertierung ausgeführt wird, einsparen. Es gibt keine Leistungseinbußen oder Gewinne, wenn Sie nur eine einzelne Aufgabe ausführen oder ausschließlich App-V-Konvertierungen mit Hilfe des Microsoft Sequencer ausführen.
Neuer Switch für PackBot-Befehlszeile für die einfache Konfiguration des Zielformats
Wir haben der PackBot-Befehlszeile einen neuen Schalter hinzugefügt. Dieser Schalter ermöglicht die Definition des Zieltyps der Konvertierung (z.B. App-V, MSI, RCP etc.).
Automatisches Ausschalten von virtuellen Maschine nach Abschluss eines Tasks PackBot
Über ein Kontrollkästchen kann nun einfach gesteuert werden, ob virtuelle Maschinen nach Abschluss der Konvertierung ausgeschaltet werden sollen. Diese Einstellung ist standardmäßig aktiviert.

PackDesigner

Neue Dialoge und Eigenschaften zur manuellen Steuerung von Merging und Isolation Levels
Mit dieser Version haben Anwender mehr Kontrolle über Isolation (App-V 4.6/5.x) und Merging-Level (ThinApp). Ordner- und Registry-Schlüssel können separat konfiguriert werden, relevante Optionen können in den jeweiligen Eigenschaften gefunden werden.

PackRecorder

Verbesserte Performance und Speicherverbrauch bei der RCP->MSI- und RCP->RPP-Konvertierung
Der Speicherbedarf und die Konvertierungsgeschwindigkeit wurden verbessert. Das Ergebnis variiert je nach Komplexität der Setups, aber als Faustregel gilt: Je größer das Setup, desto höher ist der erzielte Performance-Gewinn. Beispielsweise benötigen Pakete, die bisher mit RayPack 5.1 in 6 Minuten generiert wurden, jetzt weniger als 4 Minuten, was rund 35 % schneller ist.

Optimierte Build-Optionen und PackRecorder-Einstellungen
Wir haben den Screen “Build options” neu gestaltet, um dem ensprechenden Design im PackDesigner zu ähneln. Die konsolidierten Einstellungen enthalten keine Sprachenauswahl mehr. Diese Einstellung sollte auf Profilbasis in der Standardvorlage konfiguriert oder im PackDesigner geändert werden. Außerdem ist es in dieser Version endlich möglich, Einstellungen für virtuelle Pakete auf Projektbasis zu erstellen, ähnlich wie beim PackDesigner. Sie können auf dem Bildschirm Allgemein > Build-Optionen geändert werden und werden standardmäßig aus dem Standardprofil übernommen. Zusätzlich wurden die Registerkarte PackRecorder-Einstellungen und die entsprechenden Optionen des Capture Wizard neu organisiert und optimiert, um den Zugriff auf die gängigsten Einstellungen zu erleichtern.

PackTailor

Wenn ein UNC-Pfad angegeben ist, fragt RayPack, ob das Produkt von diesem Pfad aus gestartet werden soll, anstatt sein Setup auf VM zu kopieren
Wenn ein Pfad zum angepassten MSI mit doppeltem Backslash beginnt, fragt RayPack den Benutzer, ob er die Datei auf die virtuelle Maschine kopieren oder direkt vom gemeinsamen Speicherort aus starten soll. Der direkte Start ist in der Regel viel schneller als das Kopieren der Ressourcen auf die virtuelle Maschine und kann verwendet werden, wenn beide Maschinen Zugriff auf den gemeinsamen Speicherort haben.

Wenn der Benutzer sich dafür entscheidet, den Prozess fortzusetzen, sollte er viel weniger Zeit in Anspruch nehmen als in Version 5.1, wenn er mit VMware Workstation- oder ESX-Images arbeitet. Dateien werden bis zu 50 Mal schneller kopiert als in der Vorgängerversion.

PackWrapper

Konfigurierbare und erweiterbare benutzerdefinierte Wrapper-Vorlagen/Dateien
5.2 ist flexibler als die vorherigen Versionen und ermöglicht eine vollständige Anpassung des Toolkit-Wrappers. Vorlagen können verwendet werden, um Toolkit-Optionen zu konfigurieren, mehr Dateien einzubinden, die Standardvorlage zu ändern, Banner-Bilder und vieles mehr.

Kommandozeilen für die unbeaufsichtigte Erstellung von Wrappern hinzugefügt
Für eine unbeaufsichtigte Generation von PowerShell-basierten Wrappern wurde eine Erweiterung zu RayPack CLI implementiert. Der neue Befehlsumbruch mit seinen obligatorischen und einigen optionalen Parametern kann verwendet werden, um Wrapper vollautomatisch zu erstellen.

Virtualization Pack

Der Bildschirm mit den Erstellungsoptionen für App-V 4.6 und 5.x wurde überarbeitet
Wir haben die Build-Einstellungen für App-V 5.x bereinigt. Einige Optionen, die selten verwendet wurden und Probleme mit Nicht-Microsoft-Produkten verursachen könnten, wurden entfernt. Beispielsweise ist es in RayPack 5.2 nicht mehr möglich, Dateien, Registry, Verknüpfungen und andere Subsysteme zu deaktivieren. Sie sind immer aktiviert.

Eine neue Option wurde hinzugefügt, um die Bedeutung des Ordners INSTALLDIR zu konfigurieren. Wenn das Kontrollkästchen INSTALLDIR als primäres virtuelles Anwendungsverzeichnis (PVAD) behandeln aktiviert ist, wird der Ordner in einen Stammordner konvertiert und alle Inhalte außerhalb dieses Ordners werden in das VFS geschrieben. Wenn Sie die Option deaktivieren, wird alles in den VFS übertragen.
RayEval
Neue Kommandozeile zum automatischen Starten einer bestimmten VM beim Erstellen eines neuen Projektes
Es ist möglich, den Namen einer virtuellen Maschine zu definieren, die gestartet werden soll, sobald ein neues Projekt über die Kommandozeile erstellt wird.
Neue Kommandozeile, um den vollständigen Pfad zur Projektkonfigurationsdatei anzugeben
Mit der neuen Kommandozeile kann festgelegt werden, welche Konfigurationsdatei verwendet werden soll. Dies macht es einfacher, viele Konfigurationen auf den gleichen Maschinen zu haben, ohne unnötige Workarounds und separate Binärdateien für jede Maschine.
RayQC
Unterstützung von Umgebungsvariablen in ausgewählten Plugins
Zwei Methoden GetSections und SectionExistsPlugins des Plugins IniFile unterstützen in der Version 5.2 nun auch Umgebungsvariablen.
RayQC Advanced
Unterstützung für Windows 10 Build 1709 (Fall Creators Update)
Ein neuer Regelsatz für Windows 10 Build 1709 (Fall Creators Update) wurde hinzugefügt.
RayFlow
ServiceNow-Konnektor
Der neue ServiceNow-Konnektor in RayFlow bietet die bidirektionale Synchronisation von Informationen. So werden der einfache Import und die Aktualisierung von ServiceNow-Aufträgen ermöglicht.
Ein Projekt per Skript löschen
Es ist nun möglich, ein RayFlow-Projekt mit einem SQL-Skript zu löschen.
Gestalten Sie Ihre eigene Login-Seite
In RayFlow können Sie jetzt Ihre eigene Einstiegsseite konfigurieren und an Ihr Corporate Design anpassen. Neben dem Hintergrundbild lassen sich diverse Element- und Schriftfarben sowie weitere Textfelder beliebig umgestalten.

Sehen Sie sich die vergangenen Release Notes an:

Zum RayPack Studio Flyer

Bei Fragen helfen wir Ihnen gerne weiter.



    Menü