Skip to main content

Installer + Dateizuordnung

Ein Installer, der Ihre Speicherdateien per Doppelklick öffnet.

XLS Padlock kompiliert Ihre Arbeitsmappe in eine sichere EXE, und Sie können Ihren Kunden erlauben, ihre Änderungen in verschlüsselten Speicherdateien abzulegen. Dieses Tutorial erstellt mit Paquet Builder einen Windows-Installer und registriert Ihre eigene Speicherdatei-Erweiterung, sodass ein Kunde auf eine Speicherdatei doppelklicken kann und sie sich direkt in Excel öffnet: ohne Verknüpfung zur kompilierten Arbeitsmappe, ohne Abfrage.

Die Registerkarte Distribute EXE von XLS Padlock über Excel geöffnet, mit der Schaltfläche Generate Setup, die das Installer-Projekt startet.
Es beginnt in XLS Padlock: die Registerkarte Distribute EXE, wo Generate Setup das Setup-Projekt für Paquet Builder erstellt.

Bevor Sie beginnen. Sie benötigen Paquet Builder, den Installer-Ersteller, an den XLS Padlock das Setup-Projekt übergibt. Installieren Sie ihn neben XLS Padlock.

Was Sie einrichten werden.

Drei Bausteine arbeiten zusammen, damit sich eine Speicherdatei für Ihren Kunden wie ein natives Dokument verhält.

Eine eigene Speicherdatei-Erweiterung
Verschlüsselte Speicherdateien tragen Ihre eigene Erweiterung (.MBX in diesem Tutorial) statt der Standarderweiterung .XLSC.
Ein Installer als eine Datei
Paquet Builder verpackt die kompilierte Arbeitsmappe in einen einzigen Windows-Installer mit einer Desktop-Verknüpfung und einer sauberen Deinstallation.
Eine Dateizuordnung
Ein Doppelklick auf eine Speicherdatei startet Ihre kompilierte Arbeitsmappe in Excel und lädt die Datei, ganz ohne Verknüpfung.

Sechs Phasen, von Anfang bis Ende.

Von der Speicherdatei-Erweiterung in XLS Padlock bis zum getesteten Installer: Das ist der Weg, den das Tutorial geht.

  1. 01 Phase

    Die Arbeitsmappe in XLS Padlock konfigurieren

    Wählen Sie Ihre Speicherdatei-Erweiterung und erstellen Sie die sichere Anwendung neu.

  2. 02 Phase

    Das Setup-Projekt erzeugen

    Erstellen Sie aus XLS Padlock heraus das Installer-Projekt, das sich in Paquet Builder öffnet.

  3. 03 Phase

    Das Paket in Paquet Builder einrichten

    Fügen Sie Ihre Firmenangaben hinzu und bestätigen Sie die kompilierte Arbeitsmappe und den Installationsordner.

  4. 04 Phase

    Die Dateizuordnungs-Aktion hinzufügen

    Registrieren Sie die Aktion, die Ihre Erweiterung mit der kompilierten Arbeitsmappe verknüpft.

  5. 05 Phase

    Die Zuordnungs-Aktionen bearbeiten

    Richten Sie die erzeugten Aktionen auf Ihre eigene Erweiterung aus und bearbeiten Sie jede einzelne.

  6. 06 Phase

    Erstellen, installieren und testen

    Kompilieren Sie den Installer, führen Sie ihn aus und bestätigen Sie, dass sich eine Speicherdatei per Doppelklick öffnet.

Schritt für Schritt.

Fünfundzwanzig Schritte, gruppiert in die sechs Phasen oben. Jeder Screenshot zeigt das echte Fenster von XLS Padlock oder Paquet Builder.

Klicken Sie auf einen Screenshot, um ihn zu vergrößern.

01

Die Arbeitsmappe in XLS Padlock konfigurieren

Wählen Sie Ihre Speicherdatei-Erweiterung und erstellen Sie die sichere Anwendung neu.

  1. 1

    Wählen Sie die Erweiterung für Ihre Speicherdateien

    Für dieses Tutorial verwenden wir .MBX. Geben Sie sie im Feld für die Speicherdatei-Erweiterung ein (oder eine beliebige Erweiterung für Ihre eigene Arbeitsmappe).

    XLS Padlock Speicheroptionen mit der eigenen Speicherdatei-Erweiterung auf MBX gesetzt.
    Wählen Sie die Erweiterung für Ihre Speicherdateien

    Erfordert aktiviertes Speichern. Eine eigene Speicherdatei-Erweiterung gilt nur, wenn Sie Ihren Kunden erlauben, Änderungen in XLS Padlock zu speichern. Siehe Speicheroptionen

  2. 2

    Erstellen Sie die sichere Anwendung neu

    Erstellen Sie die kompilierte Arbeitsmappe erneut, damit die neue Erweiterung wirksam wird.

    XLS Padlock erstellt die kompilierte Arbeitsmappe neu, nachdem die Speicherdatei-Erweiterung gesetzt wurde.
    Erstellen Sie die sichere Anwendung neu
02

Das Setup-Projekt erzeugen

Erstellen Sie aus XLS Padlock heraus das Installer-Projekt, das sich in Paquet Builder öffnet.

  1. 3

    Öffnen Sie Distribute EXE und klicken Sie dann auf Generate Setup

    Öffnen Sie in XLS Padlock die Registerkarte Distribute EXE (oben auf dieser Seite gezeigt) und klicken Sie auf Generate Setup.

  2. 4

    Tragen Sie die Angaben zu Ihrer Arbeitsmappe ein, dann Generate Setup

    Geben Sie den Zielpfad, den Setup-Titel und den Anwendungsnamen ein und drücken Sie dann Generate Setup.

    Der Make Setup Dialog in XLS Padlock mit ausgefüllten Feldern für Zielpfad, Setup-Titel und Anwendungsname.
    Tragen Sie die Angaben zu Ihrer Arbeitsmappe ein, dann Generate Setup
  3. 5

    Wählen Sie einen Dateinamen für das Projekt und speichern Sie es

    Der Speichern-Dialog zur Benennung der Paquet Builder Installer-Projektdatei.
    Wählen Sie einen Dateinamen für das Projekt und speichern Sie es
  4. 6

    Bestätigen Sie; Paquet Builder öffnet sich mit dem Projekt

    Klicken Sie auf OK. XLS Padlock startet Paquet Builder mit dem erzeugten Installer-Projekt.

    Bestätigung, dass das Installer-Projekt erstellt wurde, bevor Paquet Builder startet.
    Bestätigen Sie; Paquet Builder öffnet sich mit dem Projekt
03

Das Paket in Paquet Builder einrichten

Fügen Sie Ihre Firmenangaben hinzu und bestätigen Sie die kompilierte Arbeitsmappe und den Installationsordner.

  1. 7

    Geben Sie Ihre Firmeninformationen ein, dann öffnen Sie File Manager

    Die Seite Basic Information von Paquet Builder mit den Firmenfeldern und der Schaltfläche File Manager.
    Geben Sie Ihre Firmeninformationen ein, dann öffnen Sie File Manager
  2. 8

    Bestätigen Sie, dass Ihre kompilierte Arbeitsmappe aufgeführt ist

    TestWorkbook.exe erscheint, sodass der Installer sie komprimiert und installiert. Schließen Sie den File Manager.

    Der Paquet Builder File Manager mit der aufgelisteten kompilierten Arbeitsmappe TestWorkbook.exe.
    Bestätigen Sie, dass Ihre kompilierte Arbeitsmappe aufgeführt ist
  3. 9

    Prüfen Sie den Zielordner

    Ändern Sie ihn, wenn Sie nicht den Standard möchten.

    Der Zielordner von Paquet Builder auf %PROGFILESDIR% gesetzt, mit dem Anwendungsnamen.
    Prüfen Sie den Zielordner

    Wohin installiert wird. %PROGFILESDIR% ist das Standardverzeichnis Programme, daher installiert %PROGFILESDIR%\Pupil Markbook Demo nach C:\Program Files (x86)\Pupil Markbook Demo. Unter Windows gehören Anwendungen in Programme.

04

Die Dateizuordnungs-Aktion hinzufügen

Registrieren Sie die Aktion, die Ihre Erweiterung mit der kompilierten Arbeitsmappe verknüpft.

  1. 10

    Öffnen Sie Custom Actions, After File Extraction, Action Templates

    Die Custom Actions von Paquet Builder mit dem Ereignis After File Extraction und der Schaltfläche Action Templates.
    Öffnen Sie Custom Actions, After File Extraction, Action Templates
  2. 11

    Fügen Sie Register File Association hinzu und klicken Sie auf OK

    Die Liste Action Templates mit ausgewähltem Register File Association.
    Fügen Sie Register File Association hinzu und klicken Sie auf OK
05

Die Zuordnungs-Aktionen bearbeiten

Richten Sie die erzeugten Aktionen auf Ihre eigene Erweiterung aus und bearbeiten Sie jede einzelne.

  1. 12

    Ändern Sie jedes .ext in Ihre Erweiterung (.mbx)

    Paquet Builder erstellt mehrere Custom Actions für die Zuordnung. Ersetzen Sie zuerst jedes .ext durch die Erweiterung, die Sie zu Beginn gewählt haben.

    Die vier erzeugten Custom Actions für die Dateizuordnung, vor der Bearbeitung.
    Ändern Sie jedes .ext in Ihre Erweiterung (.mbx)
  2. 13

    Bearbeiten Sie die erste Aktion: zwei Einträge zu ändern

    Eigenschaften der ersten Custom Action, mit den zwei für die Zuordnung zu ändernden Einträgen.
    Bearbeiten Sie die erste Aktion: zwei Einträge zu ändern
  3. 14

    Bearbeiten Sie die zweite Aktion: die Dateibeschreibung

    Eigenschaften der zweiten Custom Action, die die angezeigte Dateityp-Beschreibung festlegt.
    Bearbeiten Sie die zweite Aktion: die Dateibeschreibung
  4. 15

    Bearbeiten Sie die dritte Aktion

    Eigenschaften der dritten Custom Action für die Dateizuordnung.
    Bearbeiten Sie die dritte Aktion
  5. 16

    Konfigurieren Sie die Aktion genau wie gezeigt

    Der Screenshot beschriftet jeden einzustellenden Wert. Klicken Sie darauf, um alle Einstellungen in voller Größe zu lesen.

    Beschriftete Einstellungen für die Dateizuordnungs-Aktion, mit jedem einzutragenden Wert hervorgehoben.
    Konfigurieren Sie die Aktion genau wie gezeigt
  6. 17

    Bearbeiten Sie die letzte Aktion auf dieselbe Weise

    Eigenschaften der letzten Custom Action für die Dateizuordnung.
    Bearbeiten Sie die letzte Aktion auf dieselbe Weise

    Bleiben Sie exakt. Ändern Sie beim Ersetzen der Werte keine anderen Zeichen. Insbesondere das abschließende %1 ist zwingend: Es übergibt die per Doppelklick geöffnete Datei an Ihre Arbeitsmappe.

  7. 18

    Schließen Sie den Custom Action Editor

    Ihre vier Aktionen registrieren nun die Zuordnung für Ihre Erweiterung.

06

Erstellen, installieren und testen

Kompilieren Sie den Installer, führen Sie ihn aus und bestätigen Sie, dass sich eine Speicherdatei per Doppelklick öffnet.

  1. 19

    Erstellen Sie den Installer mit Build Now

    Die Schaltfläche Build Now von Paquet Builder, die den endgültigen Installer kompiliert.
    Erstellen Sie den Installer mit Build Now
  2. 20

    Führen Sie Ihren neuen Installer aus

    Der fertige Installer, bereit zum Ausführen für den Test.
    Führen Sie Ihren neuen Installer aus
  3. 21

    Bestätigen Sie die Aufforderung zur Rechteerhöhung

    Windows fragt nach erhöhten Rechten, weil Sie eine Anwendung installieren. Das ist zu erwarten.

    Die Windows-Benutzerkontensteuerung, die beim Ausführen des Installers angezeigt wird.
    Bestätigen Sie die Aufforderung zur Rechteerhöhung

    Vorerst nicht signiert. Unbekannter Herausgeber wird angezeigt, weil dieses Paket nicht codesigniert ist. Sie können es signieren; siehe die Dokumentation von Paquet Builder.

  4. 22

    Schließen Sie die Installation ab; eine Desktop-Verknüpfung wird erstellt

    Die letzte Seite des Installers, nach der eine Desktop-Verknüpfung zur kompilierten Arbeitsmappe erstellt wird.
    Schließen Sie die Installation ab; eine Desktop-Verknüpfung wird erstellt
  5. 23

    Öffnen Sie die Arbeitsmappe und klicken Sie auf Save, um eine verschlüsselte Speicherdatei zu erstellen

    Die sichere Arbeitsmappe öffnet sich in Excel. Klicken Sie auf Save und wählen Sie einen Dateinamen für die Speicherdatei.

    Die kompilierte Pupil Markbook Arbeitsmappe in Excel geöffnet, bereit zum Speichern einer verschlüsselten Speicherdatei.
    Öffnen Sie die Arbeitsmappe und klicken Sie auf Save, um eine verschlüsselte Speicherdatei zu erstellen
  6. 24

    Prüfen Sie Erweiterung und Typ der Speicherdatei

    Im Ordner trägt die Speicherdatei Ihre eigene Erweiterung .MBX und den von Ihnen definierten Typ, Markbook Save File.

    Der Windows-Explorer zeigt die Speicherdatei mit der eigenen Erweiterung .MBX und dem Typ Markbook Save File.
    Prüfen Sie Erweiterung und Typ der Speicherdatei
  7. 25

    Doppelklicken Sie auf die Speicherdatei: Excel öffnet sie direkt

    Excel startet und lädt die Speicherdatei. Die Verknüpfung der kompilierten Arbeitsmappe wird nicht benötigt.

    Der Doppelklick auf die Speicherdatei startet Excel und lädt sie in die kompilierte Arbeitsmappe.
    Doppelklicken Sie auf die Speicherdatei: Excel öffnet sie direkt

Das ist der gesamte Ablauf. Ihre Kunden installieren die Arbeitsmappe aus einem einzigen Installer, und ihre Speicherdateien öffnen sich in Excel per Doppelklick.

Mehr über Paquet Builder erfahren

You stay in control.

XLS Padlock is a one-time purchase, not a middleman between you and your buyers. Everything the protection depends on stays yours.

Shipping since 2013 from G.D.G. Software. A desktop tool you can build a business on.

The workbook
Your .xlsx never leaves your machine. You compile it yourself into a standalone EXE.
The keys
You generate, count, and revoke activation keys. No per-copy fee, no royalties on your sales.
The server
Activations validate against a PHP server you host and own, not ours.
The customer
You sell directly. The buyer relationship and the full revenue stay with you.
Free trial · No credit card · No time limit

Protect your Excel workbook in minutes.

One license, every feature included. Lifetime ownership, no subscription.