Produkt-Seite
Produkt-Seite:

Auf dieser Seite werden die wichtigsten Produkt-Einstellungen vorgenommen.

So ob es sich um eine Computerinstallation (für alle Benutzer, mit höheren Rechten) oder um eine Benutzerinstallation (für den aktuellen Benutzer, mit Benutzerrechten) handelt.

Oder ob die Seite zum Festlegen des Installationsortes im Setup angezeigt werden soll oder ob es sich um eine x86 oder x64-Installation handelt.

Computer- oder Benutzerinstallation:

Eine Benutzerinstallation ermöglicht Setups ohne die erweiterte Rechte eines Administrators.

Software Identifikation:

Diese Einstellungen erlaubt es Unternehmen per Software-Tagging die Installations- und Lizenzinformationen der auf ihren Systemen bereitgestellten Softwareprodukte abzurufen.

Digitale Signatur
Die Installation oder Dateien mit einem digitalen Zertifikat versehen:

Aktuelle Installationen und ausführbare Dateien sollten immer mit einer Signatur versehen werden, die schafft Sicherheit und erspart dem Herausgeber so manchen Ärger mit AntiVirus-Wächern.

Der AKInstaller bietet hierfür umfangreiche Funktionen, sei es das Auftragen von Zertifikaten oder aber auch deren Prüfung.

Startvoraussetzungen
Startvoraussetzungen:

Auf dieser Seite können Sie festlegen, welche Voraussetzungen für Ihre Applikation benötigt werden. So etwa ob .NET oder der Windows 11 für Ihre Applikation benötigt wird. Weiterhin Vorrausetzungen wie Servicepacks, Bildschirmauflösungen, Farbtiefe, Mindestversion für Updates. Da viele dieser Voraussetzungen als Eigenschaften bereitstehen (wie z. B. VersionNT), können Sie auch ganz eigene individuell angepasste Abfragen anlegen.

Da Sie festlegen können ob, nur eine Meldung angezeigt oder das Setup abgebrochen werden (oder Benutzer entscheiden) soll, können so auch Vorschläge zu Mindestauflösung, Betriebssystem oder Userrechten angelegt werden.

Festlegen der unterstützen Systeme:
Eingabeunterstützung:

Selbstverständlich werden Sie bei der direkten Eingabe von Bedingungen best möglichst unterstützt.

Custom Actions
Benutzerdefinierte Aktionen:

Neben dem Aufruf von Programmen, Powershell-Skripten oder gar eignen DLLs, können Sie über Install-Skripte umfangreiche Test-Funktionen anlegen.

Um z. B. nach vorgegebene Dateien suchen deren Versionsnummer auslesen und auf eine bestimmten Wert hin prüfen. Das alles testen Sie bereits in der IDE des Installers ohne vorher ein Setup zu erstellen.

Builds
Builds:

In der Business-Version sind mehrere Builds möglich, die jeweils unterschiedliche Dateivolumen, Ausgabeformate und Einstellungen beinhalten können.

Dies ermöglicht es mehrere Lizenzen (z. B. Free, Standard oder Professional) die sich durch das Datenvolumen oder den Namen unterscheiden in einem Setup-Projekt zu verwalten.

Dateien-Seite
Dateien-Seite:

Auf der Dateien-Seite haben Sie umfangreiche Möglichkeiten, wie Dateien eingebunden werden. Sie können diese direkt angeben oder beim Erstellen über Pattern (xyz*.exe) aus bestimmten von Ihnen vergebenen Verzeichnissen einbinden. Weiterhin ist es möglich die Abhängigkeiten von Dateien zu ermitteln, also z. B. welche DLLs ein Programm benötigt.

Schreibrechte für Dateien setzen:

Das Setzen von NT-Rechten ist nirgends so einfach wie hier.

Pfadvariablen:

Durch die Nutzung von Pfadvariablen ist es möglich, Projekte von einem auf den anderen Arbeitsplatz zu transferieren.

Registry-Seite
Registry-Seite:

Auf einfache Weise können Sie Einträge in der Registry vornehmen, die natürlich auch alle wieder vollständig entfernt werden können.

Neue Einträge können manuell angelegt, per .Reg-Datei importiert oder direkt aus der Registry ausgewählt werden.

Auch das Setzen von Rechten ist möglich
Installationsverhalten
Installationsverhalten:

Durch viele Funktionen können Sie auf das Installationsverhalten Einfluss nehmen, neben den üblichen Systemprüfungen, z. B. ob eine Datei beim Neustart des Rechners ersetzt werden soll, wenn sie in Gebrauch ist.

Oder ob der Benutzter vor dem Überschreiben gefragt werden soll oder Sie können die Installation von Variablen abhängig machen. Oder ob ein Versionsvergleich durchgeführt oder Komponenten registriert werden sollen.

Vielfältige Setup-Einstellungen
Setup-Einstellungen:

Es gibt viele Möglichkeiten, Ihr Setup den benötigten Bedürfnissen anzupassen. So können Sie Startbilder anzeigen lassen oder eine andere Sprache für das Setup wählen, Ablaufdatum oder ein Setup-Passwort vergeben und durch die äußerst flexible Programmstart-Funktion beliebige andere Setup-Komponenten wie MDAC oder .NET-/VB-Runtime einbinden.

Hintergrund-Dialog

Das Setup kann z. B. auf einem Hintergrund-Dialog ausgeführt werden, in dem eine Slideshow abläuft.

Mehrsprachige Setups

Sie haben die Möglichkeit von mehrsprachige Setups und sehen auf der Sprach-Seite sofort, welche der individuellen Texte noch angepasst werden müssen, alle Textangaben ermöglichen die die mehrsprachige Angabe inkl. Rechschreibkontrolle.

Nach der Installation
Umfangreiche Einstellung für "Nach der Installation":

Ob es das Starten der Application, anzeigen eines ReadMe-Textes ist, der AKInstaller bietet Ihnen auch hier einen großen Funktionsumfang.

Dateioperationen
Dateioperationen:

Zusätzlich können Sie nicht mehr benötigte Dateien löschen, umbenennen oder in neu angelegte Verzeichnisse kopieren.

Diese Aktionen sind möglich vor oder nach der Installation und können von weiteren Bedingungen abhängig gemacht werden.

XML-Dateien
Die Änderung von XML-Dateien:

Der AKInstaller ermöglicht das Anlegen und Ändern von XML-Dateien mit XPath-Unterstützung.

Die XML-Dateien können direkt importiert und per Assistent die Knoten und die als Änderung übernommen werden sollen ausgewählt werden.

Eine Test-Funktion erlaubt es auf einfache Weise, ihre Angaben zu testen, ohne ein komplettes Setup zu erstellen.

JSON-Dateien
Die Änderung von JSON-Dateien:

Ebenso wird das Anlegen und Ändern von JSON-Dateien unterstützt, inkl. dem Import von JSON-Dateien.

Eine Test-Funktion erlaubt es auf einfache Weise, ihre Angaben zu testen, ohne ein komplettes Setup zu erstellen.

Instanzen
Instanzen:

Dieses erlaubt es, mehrere Instanzen des gleichen Produktes auf dem gleichen Rechner in unterschiedliche Verzeichnisse zu installieren. Selbstverständlich werden auch 64 Bit und Benutzerinstallationen unterstützt.

Alle Instanzen können für Aktualisierungen einzeln angesprochen werden und somit auch unterschiedliche Versionsstände führen.

Dies kann per Dialog (unten) oder Shell-Schalter geschehen.

Patch-Projekte
Patches/Delta-Updates:

Neben den Setups und Updates, welche alle komplette Dateien enthalten, kann der AKInstaller auch Patche erstellen. Patche oder Delta-Updates führen nicht die kompletten Dateien, sondern nur die geänderten Daten der Dateien.

Import

Die Dateien für Patche können per Assistent bequem aus existierenden Setups extrahiert werden.

Programm-Einstellungen
Komplette Anpassung der Oberfläche:

In den Einstellungen finden Sie neben dem Anpassen von Pfaden und Templates auch umfangreiche farbliche Anpassungsmöglichkeiten.


Voraussetzungen Minimal Empfohlen
 CPU (*)  1 GHz  ab 2 GHz
 RAM (*)  1 GB  ab 4 GB
 Auflösung  800 x 600  ab 1280 x 1024
 Festplattenplatz (*)  100 MB  ab 1 GB
 Betriebssysteme  Windows 7  Win11

Die Applikation kann mit Benutzerrechten ausgeführt werden.
*) Abhängig von der Projektgröße.

Voraussetzungen für die erstellten Setups
  • Windows XP, Vista, Windows 7 - 11
  • Windows Server 2003 - 2008
  • CPU x86 + x64