RayPack Studio - Feature Highlights

Version 5.2

RayPack Studio Header

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.

PackRecorder - Erkennung von Windows Installer-Installations- und Protokolldateien

PackRecorder - Erkennung von Windows Installer-Installations- und Protokolldateien

PackBot - Verbesserte Queue-Verarbeitung

 

RayEval Header

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 Header

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 Header

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 Header

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.

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.

 

Feature Highlights 5.1

RayPack entwickelt sich zu RayPack Studio und nimmt so den Platz der Packaging Suite ein

Wir stellen vor: Das brandneue RayPack Studio 5.1!
Neben dem neuen Namen gibt es auch neue Funktionen, die RayPack Studio mit der Version 5.1 mit sich bringen wird.


Virtual Packaging Factory
Verwalten Sie Ihre virtuelle Umgebung! Mit der neuen Funktion in RayPack Studio sämtliche Vorgänge remote auf virtuellen Maschinen, wie z.B. Clients und Servern, zu verwalten, starten, stoppen oder auszuführen, haben Anwender die unbegrenzte Möglichkeit Ihre virtuelle Umgebung zentral und automatisiert zu verwalten. Ganz gleich, ob es um Paketierungs-, Evaluierungs- oder auch Qualitätssicherungsvorgänge geht. Mit der neuen Funktionalität eine virtuelle Paketierungsfabrik zu betreiben, befähigt RayPack Studio unterschiedlichste Zielgruppen, darunter Freelancer, Service Provider oder Endkunden, mit minimierten zeitlichen und organisatorischen Aufwänden komplexe Paketierungsprojekte einfach und effizient zu realisieren.

  • Schneller: Der Wechsel zwischen verschiedenen Kundenumgebungen und Betriebssystemen war noch nie so einfach
  • Kosteneffizienter: Die Produkte des RayPack Studios werden einmalig lizenziert und können ohne zusätzliche Lizenzierung auf beliebig viele virtuellen Maschinen zugreifen
  • Cleaner: Ihre Paketierungsumgebung bleibt sauber, da Snapshots automatisch verwaltet werden können
  • Komfortabler: Die Konfiguration der virtuellen Umgebung werden automatisch in den RayPack Studio-Produkten übernommen
  • Einfacher: Durch die einmalige Konfiguration besteht keine Notwendigkeit mehr Voraussetzungen oder andere Dienste zu installieren

 

RayPack Studio - Softwarepaketierung und Virtualisierung

PackBot – Automatisierte Repaketierung/Konvertierung (auch im Bulk-Modus) mit Hilfe von virtuellen Maschinen 
Mit PackBot können Applikationen auf definierten virtuellen Maschinen automatisiert repaketiert und virtualisiert werden. PackBot unterstützt verschiedene Formate, darunter das Repaketieren von ausführbaren Dateien in Windows Installer- oder RayPack-Projekte sowie die Sequenzierung mit Microsoft App-V Sequencer (4.6/5.x) und ThinApp. Dabei werden die gängigsten Virtualisierungs-Umgebungen, darunter VMware Workstation, VMware ESX und Hyper-V, unterstützt.

Der neue PackBot-Assistent führt den Anwender durch alle notwendigen Schritte und ermöglicht die Wiederverwendung der neuen Einstellungen, die hinzugefügt wurden, auch von anderen Wizards, die Teil von RayPack sind.

Für eine einfachere Handhabung bietet PackBot sogar die automatische Erkennung von Silent Command Lines für typische Setup-Dateien. Benutzerdefinierte Exit-Codes und unterstützende Dateien können einfach definiert werden. Es unterstützt zudem gemischte Modi, in denen Einstellungen parallel/sequentiell repaketiert werden, was dem Anwender ermöglicht zusätzliche Konfigurationsschritte nach der Hauptinstallation durchzuführen. Der Log-Sammler hilft bei der Dokumentation von fehlgeschlagenen Installationen und liefert den Paketierern eine einfache Möglichkeit, die Ursache des Problems zu bestätigen, während die Massenrepaketierung mit anderen Paketen/Befehlen weiterläuft. Um die Massenkonvertierung zu beschleunigen, kann PackBot so konfiguriert werden, dass ein Pool von parallel laufenden virtuellen Maschinen verwendet wird. PackBot verwaltet effektiv Pakete und ungenutzte Maschinen, um sicherzustellen, dass Ressourcen optimal genutzt werden und die gesamte Massenverarbeitung (z.B. die Verarbeitung von hunderten App-V-Paketen ins App-V-Format) in kürzester Zeit abgeschlossen wird.

PackTailor kann Windows Installer-Instanzen anpassen, die auf virtuellen Maschinen ausgeführt werden
PackTailor ist nun in der Lage die Installation auf einer virtuellen Maschine statt auf einer lokalen Maschine zu erfassen. Anwender können eine virtuelle Maschine einschalten und zu einem vorkonfigurierten Snapshot zurückkehren, bevor sie mit der Anpassung eines ausgewählten Setups beginnen.

PackWrapper – Ein neuer Assistent zur einfachen Generierung von PowerShell App Deployment Toolkit-Wrappern
Bei der Bearbeitung von Paketen verschiedener Formate kann nun mit dem neuen Assistenten ein PowerShell App Deployment Toolkit-Wrapper erstellt werden, mit dem alle notwendigen Schritte ausgeführt werden können – unabhängig vom Pakettyp.

PackWrapper generiert Installer-neutrale Wrapper, die über standardisierte Befehlszeilen für die Installation und Deinstallation von Paketen verfügen. Er unterstützt den Silent und Interactive Mode (mit einer einfachen Benutzeroberfläche) und verarbeitet sowohl Windows Installer Setups als auch klassische Executables. Gängige Installation Frameworks werden automatisch erkannt. Gleichzeitig wird automatisch eine Silent Command Line generiert. Dies beschleunigt den Prozess enorm.

Erweiterter Deployment Wizard für SCCM
Der Deployment Wirzard für SCCM wurde um zahlreiche neue Funktionen, darunter eine Anzeigenfunktionalität für Programm und Anwendung, erweitert. Darüber hinaus werden nun auch Platzhalter für Deployment-Objektwerte unterstützt.

Virtualisierung
Die neue Version erhielt eine umfangreiche Überarbeitung des Mechanismus für App-V-Konvertierung. Diese wird verwendet um MSI zu App-V konvertieren sowie von Repackaging/PackBot-Tools. Die Erfolgsquote bei der Konvertierung ist nun wesentlich höher als mit einer früheren Version von RayPack.

PackBot

PackBot

PackBot-Wizard

          PackBot Wizard

PackTailor

          PackTailor


RayEval - Software-Evaluierung

Screenshots können nun remote auf einer virtuellen Maschine erfasst werden
Über die neue integrierte Benutzeroberfläche können Screenshot jetzt einfach remote auf virtuellen Maschinen erfasst werden.

Aufgenommene Screenshots können nun exportiert und ausgetauscht werden
RayEval wurde um eine Option erweitert, die es dem Benutzer ermöglicht, aufgenommene Screenshots zu exportieren und auszutauschen.

RayEval Dashboard

     RayEval Dashboard

RayEval-VM

         RayEval - Virtual machines

RayEval-VM

RayEval - Virtual machines


RayQC - Qualitätssicherung

Checklisten können nun remote auf virtuellen Maschinen ausgeführt werden
Die neue Benutzeroberfläche ermöglicht das einfache Hinzufügen oder Entfernen von virtuellen Maschinen. Des Weiteren wurde eine Schaltfläche im Checklist Viewer hinzugefügt, mit der die virtuelle Maschine sowie das User Interface gestartet werden können.

RayQC Dashboard

        RayQC Dashboard

RayQC - VM

     RayQC - Virtual machines

RayQC - VM

RayQC - Virtual machines


RayQC Advanced - Application Readiness

Virtuelle Maschinen können jetzt für die Legacy-Konvertierung in die Software-Bibliothek angesteuert werden
Beim Import einer Legacy-Datei in die Software-Bibliothek von RayQC Advanced ist es nun möglich, anstelle der lokalen Maschine eine virtuelle Maschine für die Konvertierung der Legacy-Datei zu verwenden.

Erweitertes Regelset für Kompatibilitäts-Tests

Diese Version enthält zwei neue Regeln für APPX/UWP-Tests und bring insgesamt einige Verbesserungen der bestehenden Regelsets.

Erweiterter Deployment Wizard für SCCM
Der Deployment Wirzard für SCCM wurde um zahlreiche neue Funktionen, darunter eine Anzeigenfunktionalität für Programm und Anwendung, erweitert. Darüber hinaus werden nun auch Platzhalter für Deployment-Objektwerte unterstützt.

RayFlow Reports verfügen jetzt über einen zusammenfassenden Kommentar
Für Reports, die nach RayFlow exportiert werden, wird ein zusammenfassender Kommentar hinzugefügt. Dies ermöglicht es den Anwendern in RayFlow, eine schnelle Zusammenfassung der Ergebnisse zu sehen, ohne den gesamten hochgeladenen Report öffnen zu müssen.

Bei der Bereitstellung einer Anwendung in RayManageSofti werden unterstützende Dateien kopiert
Beim Verteilen einer .exe-Datei werden im Normalfall Hilfsdateien benötigt. Diese Hilfsdateien können nun mit dem Deployment Wizard kopiert werden.

Verbesserte Befehlszeile für den Test-Assistenten
Die Befehlszeile für den Test Wizard wurde optimiert und bietet eine flexiblere und intuitivere Nutzung. Außerdem ist es nun möglich, den Test-Assistenten direkt aus RayFlow heraus über die Kommandozeile zu starten.

RayQCad Dashboard

RayQC Advanced Dashboard

RayQCad Dashboard

         RayQC Deployment Wizard

RayQCad Dashboard

RayQC Advanced VM

 


Feature Highlights 5.0