Farbschema: Hell
Sie befinden sich hier: start » de » Dokumentation » Werkzeuge für Microsoft Access » WKL Bootstrapper » WKL-Access-StarterConfigurator » Benutzerhandbuch WKL Bootstrapper Manager » So richten Sie Verknüpfungen, Registrierungswerte und weitere Einträge ein

So richten Sie Verknüpfungen, Registrierungswerte und weitere Einträge ein

Neben den Dateien richtet der Starter beim Benutzer ein, was eine Anwendung sonst noch braucht: Verknüpfungen, Programme vor oder nach der Installation, Bedingungen, Dateitypen, Registrierungswerte und eine INI-Datei. Jedes davon hat in der Gruppe Installation eine eigene Liste. Dateien, Verknüpfungen, Dateitypen, Registrierungswerte und die INI-Datei schreibt der Starter ins Profil des Benutzers und unter HKEY_CURRENT_USER; Administratorrechte sind dafür nicht erforderlich.

Wählen Sie die Seite, und tragen Sie je Eintrag eine Zeile ein; die letzte Zeile der Liste ist für einen neuen Eintrag. Die Spalten mit fester Auswahl bieten genau die Werte, die der Starter kennt. Was jede Spalte bewirkt, welche Werte erlaubt sind und was ohne Eintrag gilt, legt der Starter fest: Die Projektdatei (Format 2), Abschnitte Eigenschaftswert, Aktionen und Bedingungen (Dokumentation von WKL Bootstrapper). Diese Seite sagt, welche Liste welchem Teil der Projektdatei entspricht und was der Bootstrapper Manager dabei selbst tut.

Die Listen im Überblick

SeiteIn der ProjektdateiSpaltenWas der Bootstrapper Manager dazu tut
VerknüpfungenshortcutsOrdner, Name, Ziel, Argumente, Symbol, Tastenkürzel–
AktionenactionsZeitpunkt, Programm, Argumente, Nur einmal, Warten, ErfolgscodesAuswahl der Zeitpunkte des Starters; Nur einmal und Warten schreibt er nur, wenn sie von der Vorgabe abweichen
BedingungenconditionsArt, Wert, ErwartetAuswahl der Arten des Starters
DateitypenfileTypesEndung, ProgID, Beschreibung, Befehl, Symbol–
RegistrierungregistrySchlüssel, Ansicht, Bitbreite, Wertname, Art, DatenEine Zeile je Wert, siehe unten; Befehl Importieren
INI-Dateiini.valuesAbschnitt, Schlüssel, WertDer Pfad steht auf der Seite Allgemein im Feld INI-Datei

Damit jeder Start über den Starter geht und Aktualisierungen ankommen, tragen Sie bei einer Verknüpfung als Ziel [Starter] ein.

Kontrolle: Der Probelauf auf der Seite Projekte nennt jede Verknüpfung mit ihrem vollständigen Pfad, etwa shortcut C:\Users\<Konto>\Desktop\Kassensystem.lnk, und für die Registrierungswerte eine Zeile wie 1 registry key(s) below HKEY_CURRENT_USER.

Registrierungswerte eintragen und importieren

Die Liste der Seite Registrierung: zwei Zeilen mit Schlüssel "Software\Muster\Kasse", Ansicht und Bitbreite leer (Vorgaben), Wertname "Server", Art String, Daten "kasse.example.com", und Wertname "Port", Art DWord, Daten "8443"

In der Projektdatei hat jeder Schlüssel eine Liste von Werten; die Seite zeigt dagegen eine Zeile je Wert. Zeilen mit gleichem Schlüssel, gleicher Ansicht und gleicher Bitbreite werden beim Speichern zu einem Schlüssel zusammengefasst; eine Zeile ohne Art ist ein Schlüssel ohne Werte. Bei Art MultiString werden die Zeilen von Daten in der Projektdatei durch \n getrennt gespeichert.

Importieren liest Schlüssel und Werte aus einer .reg-Datei des Registrierungs-Editors (über den Starter, /import-reg). Importiert wird nur, was ein Benutzer schreiben darf: HKEY_CLASSES_ROOT wird zu Software\Classes des Benutzers, WOW6432Node zur 32-Bit-Ansicht. Was ausgelassen wurde – computerweite Schlüssel (HKEY_LOCAL_MACHINE), Binärwerte, Löschungen –, nennt eine Meldung.

Technische Einzelheiten

  • Reihenfolge: Die Listen stehen in der Reihenfolge der Projektdatei; neue Einträge kommen ans Ende.
  • Kennwörter gehören nicht hierher. Die Projektdatei ist für jeden Benutzer lesbar. Prüfen meldet INI-Schlüssel, deren Name auf ein Kennwort hindeutet, als Problem.
  • Prüfen meldet einen fehlerhaften Eintrag mit seinem Namen, etwa registry 'Software\Muster\Kasse' value 'Port': ...; der Bootstrapper Manager markiert dann die Zeile, siehe So prüfen Sie ein Projekt und beheben Probleme.

Verwandte Themen

de/wiki/msaccess/bootstrapper/configurator/user-guide/installation-lists.txt · Zuletzt geändert: von Wolfgang van der Stille