Verknüpfung hinzufügen

<< Click to Display Table of Contents >>

RayPack > 8.0 > User Guide > PackDesigner > MSI / MST / RPP-basierte Projekte > Visueller Designer-Modus > Systemkonfiguration > Verknüpfungen 

Verknüpfung hinzufügen

Um einem Packaging-Projekt eine Verknüpfung hinzuzufügen, wechseln Sie in die Shortcut-Ansicht des Visual Designer-Modus.

Klicken Sie auf die Schaltfläche Create new, die in der oberen linken Ecke des Inhaltsbereichs der Ansicht verfügbar ist.

Der Assistent Add Shortcut wird angezeigt.

Arbeiten Sie sich durch die Schritte des Assistenten, um alle erforderlichen Eigenschaften für die neue Verknüpfung zu definieren.

 

Sie können jederzeit mit den Schaltflächen Next oder Back, die am unteren Rand des Assistentendialogs angezeigt werden, innerhalb der bereits bearbeiteten Schritte navigieren.

Um den Assistenten zu beenden, ohne ein neues Objekt zu erstellen, verwenden Sie die Schaltfläche Cancel, die sich ebenfalls am unteren Rand des Assistentendialogs befindet.

 

Schritt 1: Zieltyp

Verknüpfungen in einem Paket können nicht nur auf eine interne Ressource verweisen, die während der Installation des Pakets auf das Zielgerät gebracht wird, sondern auf jede Ressource, die bereits auf dem Zielgerät verfügbar ist. In diesem ersten Schritt müssen Benutzer eine primäre Entscheidung bezüglich dieser Verknüpfungseigenschaft treffen.

 

Da der gebräuchliche Zieltyp tatsächlich eine Datei in diesem Paket ist, ist diese Option standardmäßig vorausgewählt. Die aktuell aktive Option hat ein Häkchen in der oberen rechten Ecke ihres Beschreibungsfelds. Fahren Sie mit dem Mauszeiger über die Optionen und klicken Sie irgendwo innerhalb des hervorgehobenen Optionswertfelds, um die aktive Einstellung auf diese Option umzuschalten. Das Häkchen wird sofort in dieses Beschreibungsfeld übertragen.

 

Klicken Sie auf Next, um fortzufahren, oder auf CANCEL, um die Erstellung der Verknüpfung zu beenden.

 

Schritt 2: Zielauswahl

Die Oberfläche dieses Schritts hängt von der im vorherigen Schritt gewählten Option ab:

 

File within this package

RayPack zeigt die standardmäßige Paketdateibrowser-Oberfläche an, über die Packager einfach nach der gewünschten Zieldatei suchen können. Über die Dateiverwaltungsoberfläche können Benutzer nicht nur eine der bereits hinzugefügten Ressourcendateien des Packaging-Projekts auswählen, sondern auch eine direkt zur Verwendung importieren.

 

Sobald eine Datei aus dem Anzeigebereich auf der rechten Seite oder der Paketdateibrowser-Oberfläche ausgewählt wurde, wird die Schaltfläche Next verfügbar.

 

finger1

Achtung:

Wenn Dateien (oder Ordner) in diesem Assistentenschritt in das Packaging-Projekt importiert werden, werden diese Dateien durch ein späteres Klicken auf die Schaltfläche CANCEL nicht automatisch wieder entfernt. Entfernen Sie sie bei Bedarf über die Steuerelemente der Files & Folders-Ansicht.

 

File outside of this package

Das Verknüpfungsziel wird durch den Pfad zu seinem Speicherort und den Dateinamen der auf dem Zielrechner aufzurufenden Datei angegeben.

 

Der für die Ordnereigenschaft angegebene Wert kann ein realer Pfad sein, z. B. C:\Program Files (x86)\RayPack\, oder ein dynamischer Verweis, der durch den Bezeichner eines bekannten Verzeichnisses auf dem Zielrechner definiert wird, z. B. INSTALLDIR. RayPack kann das lokale Dateisystem des Zielgeräts nicht kennen, daher wird der eingegebene Ordnerwert nicht auf Gültigkeit geprüft.

 

Die zweite Option ist in der Regel die nützlichere, da fest codierte Pfadwerte aufgrund der tatsächlichen Architektur oder des Betriebssystems auf dem Zielrechner ungültig werden können. Daher wird empfohlen, auf die Schaltfläche Durchsuchen [...] rechts neben dem Ordnereingabefeld zu klicken und die Oberfläche des Dialogs SELECT A FOLDER zu verwenden, um den passenden Ordnerbezeichner auszuwählen. Dieser Platzhalter wird zur Laufzeit des Installers aufgelöst, um auf den korrekten Ordner gemäß den tatsächlichen Eigenschaften des Zielgeräts zu verweisen.

Weitere Informationen zur Bedienung des Dialogs SELECT A FOLDER finden Sie im Thema Ordner auswählen im Abschnitt Gemeinsame Dialoge.

 

Der Dateiname-Wert muss den Namen einer Datei enthalten, die auf dem Zielrechner verfügbar ist. Wenn der angegebene Name auf keine erreichbare Datei verweist, kann der Endbenutzer die Verknüpfung nicht erfolgreich ausführen.

 

Packager sollten bedenken, dass ausführbare Dateien im Kontext des aktuell angemeldeten Benutzers ausgeführt werden müssen. Daher muss das Verweisen auf Dateien, die normalerweise einem eingeschränkten allgemeinen Zugriff unterliegen, sorgfältig geprüft werden.

 

Ordner und Dateiname werden automatisch verknüpft, um eine Befehlszeile zu bilden, die tatsächlich ausgeführt wird, wenn der Endbenutzer auf die Verknüpfung klickt, nachdem sie auf dem Zielrechner platziert wurde. Sobald beide Werte angegeben sind, wird die Schaltfläche NEXT verfügbar.

 

Schritt 3: Ankündigung

Verknüpfungen können angekündigt werden oder nicht.

 

Angekündigte Verknüpfungen, die die empfohlenen für Packaging-Projekte sind, prüfen, ob ihr Ziel tatsächlich verwendbar ist, bevor es aufgerufen wird. Das bedeutet, dass das Ziel der Verknüpfung auf die Verfügbarkeit aller erforderlichen kritischen Dateien geprüft wird. Wenn eine davon fehlt oder beschädigt ist, wird die MSI-Reparaturfunktionalität auf die Zielkomponente der Verknüpfung ausgeführt.

 

Ankündigungen funktionieren nicht für Ressourcen, die lediglich auf den Zielrechner kopiert wurden, mit Nicht-MSI-Methoden installiert wurden oder für Dateien, die gar keine ausführbaren Dateien sind. In diesen Fällen kann nur eine standardmäßige Windows-Verknüpfung bereitgestellt werden: Wenn sie nicht zugänglich ist, wird das Ziel aufgerufen und ein standardmäßiger Windows-Fehler ausgegeben.

 

Schritt 4: Anzeige und Speicherort

Die Werte für Anzeigename und Verknüpfungsbeschreibung sind reine Informationen für den Endbenutzer, die erklären, worauf die Verknüpfung im System verweist.

 

Die Auswahl eines Speicherorts bestimmt, wo das Verknüpfungsobjekt auf dem Zielsystem platziert wird, d. h. wo der Endbenutzer es auf seiner Windows-Oberfläche finden wird. Wenn der Packager die Standardeinstellung nicht ändert, fügt RayPack die Verknüpfung automatisch dem Programmmenüordner auf dem Zielrechner hinzu. Andere typische Speicherorte wären der Startmenü- oder Desktop-Ordner. Klicken Sie auf die Schaltfläche zum Durchsuchen (angezeigt als Schaltfläche mit der Beschriftung "...") rechts neben dem Speicherortfeld, um die Standardeinstellung zu ändern.

 

Weitere Informationen zur Bedienung des Dialogs SELECT A FOLDER, der für die Definition des Verknüpfungsspeicherorts verwendet wird, finden Sie im Thema Ordner auswählen im Abschnitt Gemeinsame Dialoge.

 

papercliper

Hinweis:

Gemäß Best Practices wird der Desktop-Ordner nur dann mit Verknüpfungen befüllt, wenn die vom Kunden bereitgestellte Installationsbeschreibung dies fordert. Obwohl viele Anbieterpakete standardmäßig eine Desktop-Verknüpfung erstellen, wird dies nicht als besonders benutzerfreundlich angesehen. Stellen Sie sich ein Gerät mit 20 installierten Anwendungen vor, und für jede Anwendung gibt es eine Verknüpfung auf dem Desktop - eine klare und übersichtliche Orientierung könnte man sich etwas anders vorstellen, oder?

 

Jede Verknüpfung kann visuell mit einem Symbol aufgewertet werden. Packager können entweder eine der bereits vorhandenen Symbolressourcen aus dem aktuellen Packaging-Projekt auswählen oder ein neues Symbol hinzufügen, indem sie es von der lokalen Festplatte laden.

 

So wählen Sie eine vorhandene Symbolressource aus:

1.Benutzer erweitern die Symbolressourcen-Auswahlschnittstelle mit einem Klick auf das nach unten zeigende Pfeilsymbol neben dem Standardsymbol.
Die Liste der im Packaging-Projekt gespeicherten Symbolressourcen wird angezeigt.
 

2.Wählen Sie das gewünschte Symbol aus der Liste auf der linken Seite der Auswahlschnittstelle aus und navigieren Sie bei Bedarf zum gewünschten Symbolindex. Verwenden Sie die nach links und rechts zeigenden Pfeile, um den aktuell aktiven Symbolindexwert zu ändern.
 

3.Klicken Sie irgendwo außerhalb der Symbolressourcen-Auswahlschnittstelle, um die aktuelle Einstellung für das Verknüpfungssymbol zu speichern.

 

So laden Sie eine neue Symbolressource von der Festplatte:

1.Benutzer klicken auf den Link "load from disk" auf der rechten Seite des Vorschaufelds für den aktuellen Verknüpfungssymbolstatus.
 

2.Im Systembrowser für die Symbolauswahl muss die gewünschte Symbolressource ausgewählt werden.
 

3.Durch Klicken auf die Schaltfläche Open wird das Symbol in das Projekt geladen und als Symbol für die neue Verknüpfung ausgewählt.

 

finger1

Achtung:

Wenn in diesem Assistentenschritt eine Symbolressource in das Packaging-Projekt geladen wird, wird diese Symbolressource durch ein späteres Klicken auf die Schaltfläche CANCEL nicht automatisch wieder entfernt. Entfernen Sie sie bei Bedarf über die Steuerelemente der Resources-Ansicht.

 

Schritt 5: Start

Command line arguments

Die Befehlszeilenargumente für die Verknüpfung. Beachten Sie, dass die Auflösung von Eigenschaften in der Spalte Arguments der Verknüpfungsdatenbanktabelle begrenzt ist.

Wenn Eigenschaften innerhalb dieses Spaltenwerts verwendet werden, muss der tatsächliche Wert der Eigenschaft bereits aufgelöst worden sein, sobald die Verknüpfung auf dem Zielrechner erstellt wird.

 

Working directory

Der für diesen Wert ausgewählte Ordner wird als "Start in"-Einstellung im Eigenschaftendialog einer Verknüpfung auf dem Zielsystem angezeigt. Das Arbeitsverzeichnis ist der Standard für Dateiöffnungs- und Speichervorgänge sowie das aktuelle Verzeichnis, das von der aufgerufenen Anwendung verwendet wird.

Weitere Informationen zur Bedienung des Dialogs SELECT A FOLDER, der für die Definition des Arbeitsverzeichnisses verwendet wird, finden Sie im Thema Ordner auswählen im Abschnitt Gemeinsame Dialoge.

 

Hot key

Um einen Hotkey für die neue Verknüpfung zu definieren, klicken Packager in das normalerweise ausgegraute Hotkey-Eingabefeld. Sobald sich die Hintergrundfarbe des Eingabefelds auf Weiß geändert hat, wird die nächste auf der Tastatur gedrückte Tastenkombination als Hotkey für das Verknüpfungsobjekt aufgezeichnet. Es ist möglich, einen einzelnen Tastendruck oder eine Kombination wie Strg + Umschalt + B zu verwenden.

 

tip

Tipp:

Hotkeys sollten Verknüpfungen nur hinzugefügt werden, wenn die Installationsbeschreibung des Kunden dies fordert. Konflikte zwischen bereits vorhandenen Hotkey-Einstellungen auf dem Zielgerät können zu unbequemem Systemverhalten für den Endbenutzer führen.

 

Start-up mode

Legen Sie das Verhalten des Zielanwendungsfensters fest, wenn die Verknüpfung ausgeführt wird. Wählen Sie eine der verfügbaren Optionen für die Run-Eigenschaft des späteren Windows-Verknüpfungsobjekts:

Normales Fenster - die Anwendung wird mit den für die Anwendung gespeicherten Standardeinstellungen aufgerufen.

Maximiertes Fenster - wenn keine (benutzer-)spezifischen Einstellungen diesen Befehl überschreiben, füllt die aufgerufene Anwendung den gesamten Bildschirm.

Minimiertes Fenster - wenn keine (benutzer-)spezifischen Einstellungen diesen Befehl überschreiben, ist die aufgerufene Anwendung minimiert in der Taskleiste.

 

papercliper

Hinweis:

Einige Programme überschreiben die durch Verknüpfungen eingespeiste Run-Eigenschaft. Für diese Anwendungen müssen Packager prüfen, ob es eine Möglichkeit gibt, dieses Verhalten zu ändern.

Die Run-Eigenschaft funktioniert für Programme und Verknüpfungen zu Programmen, aber nicht für andere Zieldateitypen.

 

Schritt 6: Zusammenfassung

Verwenden Sie die Zusammenfassungsseite, um die Richtigkeit der Verknüpfungseigenschaften zu überprüfen, die in den vorherigen Assistentenschritten definiert wurden.
 

Wenn alle Eigenschaften wie gewünscht eingestellt sind, klicken Sie auf Process, um die Verknüpfung endgültig zu erstellen

Wenn Änderungen erforderlich sind, klicken Sie auf Back, bis der Assistentenschritt mit den fehlerhaften Eigenschaftsdefinitionen angezeigt wird, und nehmen Sie die erforderlichen Änderungen vor.
Bitte beachten Sie, dass Änderungen in einem frühen Schritt zu unterschiedlichen Standardwerten oder Optionen in späteren Schritten führen können. Überprüfen Sie daher alle Schritte auf die gewünschten Einstellungen, während Sie erneut zur Zusammenfassungsseite navigieren.

 

Schritt 7: Abgeschlossen

Nachdem das neue Verknüpfungsobjekt erstellt wurde, kann der Assistent über die Schaltfläche Finish in der unteren rechten Ecke geschlossen werden. Die Shortcut-Ansicht wird aktualisiert, und die Liste der vorhandenen Verknüpfungen enthält das neu erstellte Objekt.