Dateien und Ordner hinzufügen

<< Click to Display Table of Contents >>

RayPack > 8.0 > User Guide > PackDesigner > MSI / MST / RPP-basierte Projekte > Visueller Designer-Modus > Systemkonfiguration > Dateien und Ordner 

Dateien und Ordner hinzufügen

Im Visual Designer-Modus können Ordner einem Packaging-Projekt hinzugefügt werden, indem manuell neue Objekte innerhalb der bestehenden Struktur erstellt werden oder indem vorhandene Objekte aus externen Ressourcen importiert werden, wie z.B. lokale Datenträger, Netzwerkfreigaben oder Flash-Laufwerke. Für Dateien ist es jedoch nur möglich, diese über die Ansicht Files and Folders zu importieren; sie können hier nicht von Grund auf neu erstellt werden.

 

Die Standardvorlage für neue Projekte erstellt eine grundlegende Verzeichnisstruktur als Ausgangspunkt. Das Stammverzeichnis dieser Basis ist [TARGETDIR], ein sogenannter vordefinierter Ordner. Die eckigen Klammern um den Ordnernamen zeigen an, dass der tatsächliche Pfad und Name des Ordners auf dem Zielrechner zur Laufzeit festgelegt wird. Die Eigenschaft TARGETDIR gibt das Stammzielverzeichnis für die Installation an. Da es eine ganze Reihe von vordefinierten Windows Installer-Systemordnern gibt, können RayPack-Benutzer wählen, einen dieser vordefinierten Ordner zu verwenden oder benutzerdefinierte Ordner an einem bestimmten Speicherort zu erstellen.

 

To Add a New Predefined Folder

Wie zuvor beschrieben, enthält die Ansicht Files and Folders einen package file browser, der immer sichtbar ist, sowie einen optional anzeigbaren system file browser.

 

1.Direkt über dem package file browser steht eine Schaltfläche Add or import... zur Verfügung, die beim Anklicken eine Reihe von Ordnererstellungsoptionen anzeigt.

 

2.Wählen Sie aus der Optionsliste die Option Predefined folder... aus, um das Dialogfeld mit einer Auflistung aller vordefinierten Ordner im Dialog Special Installer Folders anzuzeigen.
 
Ordner, die in einem grauen Schriftstil angezeigt werden, sind bereits in der Verzeichnisstruktur des aktuellen Packaging-Projekts vorhanden. Sie werden im reinen Ansichtsmodus dargestellt, da sie über die Benutzeroberflächensteuerelemente dieses Dialogs nicht erneut hinzugefügt oder aus dem Projekt entfernt werden können.

 

3.Das Dialogfeld Special Installer Folders enthält die Liste der vordefinierten Ordner in drei Spalten:
 

Use
Diese Spalte gibt an, ob ein vordefinierter Ordner für die Verwendung im Packaging-Projekt markiert wurde. Daher zeigen bereits vorhandene Ordner in dieser Spalte aktivierte Kontrollkästchen. Benutzer müssen das Kontrollkästchen in dieser Spalte aktivieren, um Ordner zu markieren, die sie der Verzeichnisstruktur des Projekts hinzufügen möchten.
 

Id
Der vordefinierte Name des Ordners.
 

Resolved path
Dies ist der tatsächliche Pfad zum vordefinierten Ordnerziel, wie er für den Packaging-Rechner zur Installationslaufzeit aufgelöst wird. Da der Packaging-Rechner sich vom späteren Zielrechner des Pakets in Bezug auf Betriebssystem und Architektur unterscheiden kann, dient der aufgelöste Pfad lediglich als Beispiel für den tatsächlichen Pfad. Zur Laufzeit wird der tatsächliche Pfad so aufgelöst, dass er der Umgebung des Zielrechners entspricht.

 

4.Sobald die gewünschten vordefinierten Ordner mit aktiven Kontrollkästchen in der Verwendungsspalte markiert sind, können sie dem Projekt hinzugefügt werden, indem entweder die Schaltfläche OK verwendet wird, die den/die Ordner sofort erstellt und den Dialog Special Installer Folders schließt, oder durch Klicken auf die Schaltfläche Apply, die den/die Ordner ebenfalls hinzufügt, aber den Dialog Special Installer Folders für weitere Aktionen geöffnet lässt.
 
Wenn die Schaltfläche Apply verwendet wird, werden die neu hinzugefügten Ordner automatisch in den reinen Ansichtsmodus innerhalb des aktuellen Dialogs übertragen, da sie über diesen Dialog nicht aus dem Packaging-Projekt entfernt werden können.
 
Die Schaltfläche Close schließt den Dialog Special Installer Folders, ohne neue Änderungen an der Ordnerstruktur des Packaging-Projekts zu übernehmen.

 

5.Sobald der Dialog Special Installer Folders geschlossen wird, wird die Verzeichnisstruktur im package file browser mit den neu hinzugefügten Ordnern aktualisiert.

 

Um die Standardauswahl vordefinierter Ordner anzupassen, lesen Sie den Abschnitt Vordefinierte Ordner anpassen.

 

papercliper

Hinweis:

64-Bit-Ordner (beispielsweise ProgramFiles64Folder) werden nicht angezeigt, wenn die Zielarchitektur des aktuellen Pakets 32-Bit (Intel) ist. Diese Einstellung kann in der Ansicht Summary information geändert werden.

 

To Add a New Custom Folder

Das Erstellen eines neuen Ordners beginnt immer damit, das übergeordnete Verzeichnis des neuen Ordners im linken Fenster des package file browsers auszuwählen. Sobald das übergeordnete Verzeichnis ausgewählt ist, gibt es mehrere Methoden, um die Ordnererstellung auszulösen:
 

Klicken Sie mit der rechten Maustaste auf das übergeordnete Verzeichnis und wählen Sie New Folder

Klicken Sie auf die Schaltfläche Add or import... über dem package file browser und wählen Sie Folder aus dem Optionsmenü

Drücken Sie Insert auf der Tastatur

 

Jede der genannten Methoden erstellt einen neuen, leeren Ordner mit dem Standardnamen New folder. Wenn ein Ordner mit diesem Namen bereits im selben übergeordneten Verzeichnis vorhanden ist, wird ein automatisch inkrementierter Indexwert hinzugefügt (z. B. New folder (2))

 

Der neue Ordner ist bereits für die Bearbeitung fokussiert, sodass durch sofortiges Eingeben des gewünschten Namens und Drücken von Enter auf der Tastatur der Standardname ersetzt wird. Bitte achten Sie darauf, einen gültigen Ordnernamen zu verwenden, und vermeiden Sie Sonderzeichen oder doppelte Ordnernamen innerhalb desselben übergeordneten Verzeichnisses. Der Ordnername darf natürlich nicht leer sein.

Da der neue Ordner nach der Erstellung jedoch leer ist, wird er in einem blassen Schrift- und Symbolstil angezeigt. (siehe Das Farbschema des Verzeichnisbaums)

To Import Files or Folders

Die Ansicht Files and Folders bietet grundsätzlich drei Methoden zum Importieren von Dateien oder Ordnern:

 

Per Drag-and-Drop aus einem Windows-Explorer-Fenster

Übertragung über die System-Dateibrowser-Oberfläche

Auswahl über ein Windows-Systembrowser-Fenster

 

Import by Drag and Drop

Wenn Instanzen von RayPack und Windows-Explorer in parallelen Fenstern geöffnet sind, ist es möglich, Dateien aus dem Windows-Explorer per Drag-and-Drop in ein beliebiges Verzeichnis im package file browser der Ansicht Files and Folders zu ziehen.

 

Gehen Sie dazu wie folgt vor:

 

1.Wählen Sie den Zielordner im Fenster des package file browsers von RayPack aus (unteres linkes Fenster in Files & Folders)

2.Wechseln Sie zum Windows-Explorer-Fenster

3.Markieren Sie eine oder mehrere Dateien

4.Ziehen Sie die Auswahl aus dem Windows-Explorer zu RayPack

5.Legen Sie die Auswahl im rechten Fenster des package file browsers ab.

6.Eine Kopie der ausgewählten Dateien wird im Dateibestand des Packaging-Projekts erstellt.

 

papercliper

Hinweis:

Aus Konsistenzgründen ist es nicht möglich, Ordnerobjekte per Drag-and-Drop in ein Packaging-Projekt zu ziehen. Die abgelegte Auswahl muss eine Sammlung einzelner Dateien sein, andernfalls ignoriert RayPack den Ablege-Versuch. Der Importversuch wird auch abgelehnt, wenn die Auswahl im linken Fenster des package file browsers abgelegt wird.

Bitte stellen Sie sicher, dass das Drag-Quellfenster und das Drop-Zielanwendungsfenster auf der gleichen UAC-Ebene sind (sofern UAC aktiv ist).

 

Import by System File Browser

Um Dateien oder Ordner aus dem System-Dateibrowser zu importieren, müssen Benutzer den System-Dateibrowser zunächst anzeigen. Klicken Sie dazu auf die Schaltfläche Show file browser in der oberen rechten Ecke der Ansicht Files and Folders.

 

Navigieren Sie im linken Fenster des System-Dateibrowsers zu dem Ordner, der in das Packaging-Projekt importiert werden soll. Wählen Sie ihn mit einem Mausklick aus.
RayPack lädt die Liste der im ausgewählten Ordner gespeicherten Dateien in das angrenzende rechte Fenster.

 

Navigieren Sie im linken Fenster des package file browsers zum Zielordner für den Import. Wählen Sie ihn mit einem Mausklick aus.

 

Um den gesamten Ordner und alle seine Inhalte (Unterordner und Dateien) zu importieren, verwenden Sie die Schaltfläche arrow unterhalb des linken Fensters des System-Dateibrowsers. Eine Kopie des ausgewählten Ordners wird in das Projekt importiert und im linken Fenster des package file browsers angezeigt.

 

Wenn eine Auswahl von Dateien importiert werden soll, verwenden Sie das rechte Fenster des System-Dateibrowsers. Wählen Sie eine oder mehrere Dateien aus (falls erforderlich, verwenden Sie die Strg-Taste zur Mehrfachauswahl) und klicken Sie auf die Schaltfläche arrow unterhalb des rechten Fensters des System-Dateibrowsers. Eine Kopie der ausgewählten Dateien wird in das Projekt importiert und im rechten Fenster des package file browsers angezeigt.

 

papercliper

Hinweis:

Aus Konsistenzgründen ist es nicht möglich, mehrere Ordner oder eine Teilauswahl von Dateien aus verschiedenen Ordnern in einem einzigen Schritt zu importieren. Wenden Sie dazu das oben beschriebene Verfahren für alle benötigten Ordner der Reihe nach an.

 

Der lokale Browser bietet vollständige Unterstützung für Drag-and-Drop-Vorgänge. Dateien und Ordner können importiert werden, indem ein Knoten einfach aus dem lokalen Browser-Bereich in die Dateiansicht (zum Importieren von Dateien in den aktuell ausgewählten Ordner) oder in die Ordneransicht (zum Importieren von Dateien in einen bestimmten Knoten) gezogen wird.

 

papercliper

Hinweis:

Aus Konsistenzgründen ist es nicht möglich, einen Ordner in die Dateiansicht des aktuell ausgewählten Ordners zu importieren.

 

Import by Windows System Browser

1.Navigieren Sie im linken Fenster des package file browsers zum Zielordner für den Import. Wählen Sie ihn mit einem Mausklick aus.

 

2.Öffnen Sie die Objekterstellungsoptionen für Paketordner durch einen Klick auf die Schaltfläche Add or import... über dem package file browser.

 

3.Wählen Sie aus dem angezeigten Menü Import file(s)... aus, um ein Windows-Systembrowser-Dialogfeld zu öffnen.

 

4.Navigieren Sie im Dialog Select files to be imported zum gewünschten Ordner.

 

5.Wählen Sie eine oder mehrere Dateien aus diesem Ordner aus und verwenden Sie die Schaltfläche Open, um sie in den Dateibestand des Pakets zu importieren.
 
Eine Kopie der ausgewählten Dateien wird in das Projekt importiert und im rechten Fenster des package file browsers angezeigt. Der Windows-Systembrowser wird automatisch geschlossen, und die Ansicht Files and Folders wird aktualisiert, um die neu importierten Dateien im rechten Fenster des package file browsers anzuzeigen.

 

papercliper

Hinweis:

Aus Konsistenzgründen ist es nicht möglich, mehrere Ordner oder eine Teilauswahl von Dateien aus verschiedenen Ordnern in einem einzigen Schritt zu importieren. Wenden Sie dazu das oben beschriebene Verfahren für alle benötigten Ordner der Reihe nach an.

 

Using Variables to Reference Source Paths

 

Für erweiterte Szenarien können Variablenpfade verwendet werden, um die Quelle physischer Dateien zu bestimmen. Weitere Informationen finden Sie in den folgenden Abschnitten:

 

Pfadvariablen

RPVariable