Alle Schlüsselwörter, die in den verschiedenen Abschnitten der Prototypdatei eines PIF-Produkts verwendet werden können, werden in alphabetischer Reihenfolge aufgeführt.
Gibt an, ob das Produkt mit Root-Benutzerrechten (Flag-Wert = True (1)) oder normalen Benutzerrechten (Flag-Wert = False (0)) installiert werden soll.
Enthält Informationen zum Produkt-Build für den Benutzer. Somit können beispielsweise verschiedene Pakete derselben Produktversion gekennzeichnet werden. Diese Informationen werden vom Installationsprogramm nicht geprüft.
Gibt eine Schaltfläche und deren Position im Eingabebereich eines Installationsdialogfelds an. Die Option "textID" gibt den angezeigten Text an. Nextdialog ist der Name des nächsten Dialogfelds oder der Name eines Skripts, das eine Aktion ausführt, z. B. den Namen des Dialogfelds dynamisch erkennt. Über "icon" kann ein Symbol für die Schaltfläche angegeben werden. Mit der Option "paramset" wird eine Liste mit Parametern angegeben, die beim Klicken auf die Schaltfläche festgelegt werden. "action" ist eine Zahl, die eine Aktion angibt, die durch das Klicken auf die Schaltfläche initiiert wird. Beispiel: "2" bedeutet "nächstes Dialogfeld anzeigen". Die vollständige Liste der Werte von "action" finden Sie im Abschnitt "Prototyp-Dateieigenschaften" unter Eigenschaften von "action".) Das Ergebnis einer Skriptausführung, (action = 9), kann in einem Ergebnisbereich angezeigt werden. Der Parameter "resultpane" kann einen Fortschrittsbereich oder einen Textbereich angeben.
Gibt den Namen und die Version einer Komponente des PIF-Produkts an.
Gibt ein Kontrollkästchen und dessen Position im Eingabebereich eines Installationsdialogfelds an. Die Umgebungsvariable "paramname" enthält den Status des Kontrollkästchens. Wurde das Kontrollkästchen aktiviert (True), hat die Umgebungsvariable den Wert eins (1). Wurde es nicht aktiviert (False) hat die Variable den Wert Null (0). Es können zwei durch Kommata getrennte Listen mit Parameter-Wert-Zuweisungen angegeben werden, die aktiviert werden, wenn das Kontrollkästchen aktiviert (actparamset) oder deaktiviert (deactparamset) wird. Die Option "textID1" gibt den Text an, der rechts vom Kontrollkästchen angezeigt wird. Die Optionen "textID2", "dependencylist" und "actionscript" sind nur zur Verwendung in Kontrollkästchenhierarchien gedacht. Mit der Option textID2 wird zusätzlicher erläuternder Text für ein in der Struktur ausgewähltes Element angegeben. Mit "dependencylist" wird eine durch Kommata getrennte Liste aller ctrlnames-Namen für Kontrollkästchen und mit "actionscript" ein Skript angegeben, das Feldattribute oder Inhalte des Installationsdialogfelds umgehend ändert.
Gibt an, ob die Komponente mit dem Produkt oder nur bei Bedarf (also durch Auswahl der Komponente im Installationsdialogfeld) installiert werden soll. Im letzten Fall handelt es sich um eine optionale Komponente.
Stellt abhängig vom Wert "Flag" ein Kombinations- oder Listenfeld dar. Bei dem Flag-Wert "False" (0) wird ein Listenfeld angezeigt. Bei dem Flag-Wert "True" (1) wird ein Kombinationsfeld angezeigt. Beide Feldtypen zeigen eine Liste der möglichen Werte an und ermöglichen die Auswahl eines dieser Werte. Im Kombinationsfeld kann der Benutzer alternativ noch einen anderen Wert eingeben. Sie können ein Shell-Skript angeben, das die Eingabe überprüft, und ein weiteres Skript (actionscript), das die Attribute oder Inhalte von Feldern im Installationsdialogfeld sofort ändert.
Legt einen Kommentar fest, beispielsweise zur detailgenauen Beschreibung des Produkts. Die ersten 127 Byte der Textzeichenfolge werden im DSM-Explorer als Kommentar verwendet.
Gibt den Installationspfad einer Komponente des PIF-Produkts an.
Gibt ein Desktopsymbol für den PIF-Packager an. textID1 ist die Zahl eines Texts, der mit dem Symbol angezeigt wird, textID2 ist die Zahl eines Texts mit lokalisiertem Kommentar. Die Parameter "userinstall" und "all install" geben an, ob das Symbol für den aktuellen Benutzer oder für alle Benutzer installiert werden soll.
Gibt ein Desktopmenü für den PIF-Packager an. textID1 ist die Zahl eines Texts, der mit dem Menü angezeigt wird, textID2 ist die Zahl eines Texts mit lokalisiertem Kommentar. Die Parameter "userinstall" und "all install" geben an, ob das Menü für den aktuellen Benutzer oder für alle Benutzer installiert werden soll.
Gibt Name, Position und Überschrift eines Installationsdialogfelds an. Sie können ein Shell-Skript festlegen, das die Eingabe überprüft. Sie können auch ein Dialogfeldelement (Feld) definieren, das beim Aufrufen des Installationsdialogfelds hervorgehoben wird.
Gibt die Verzeichnisse an, die zur aktuellen Komponente gehören.
Gibt eine Inkompatibilitätsabhängigkeit an. Geben Sie alle Produkte mit Versionsnummer ein, die nicht auf dem Zielcomputer installiert sein dürfen, wenn dieses Produkt installiert wird. Für jedes abhängige Produkt muss ein #dis:-Eintrag verwendet werden. Wenn keine Inkompatibilitätsabhängigkeit besteht, kann der Eintrag leer bleiben oder weglassen werden.
Gibt das Dialogfeld an, das angezeigt wird, wenn der Benutzer die Installation des PIF-Produkts abbricht.
Gibt das Dialogfeld an, das angezeigt wird, sobald das Produkt erfolgreich installiert wurde.
Gibt das Dialogfeld an, das angezeigt wird, sobald das Produkt vollständig entfernt wurde.
Gibt das Dialogfeld an, das angezeigt wird, wenn bei der Installation des PIF-Produkts ein Fehler auftritt.
(Nur bei mehreren Datenträgern) Gibt das Dialogfeld an, das angezeigt wird, wenn der nächste eingelegte Datenträger nicht stimmt.
(Nur bei mehreren Datenträgern) Gibt das Dialogfeld an, das angezeigt wird, wenn der nächste eingefügte Pfad nicht stimmt.
(Nur bei mehreren Datenträgern) Gibt das Dialogfeld an, das angezeigt wird, um einen neuen Datenträger anzufordern.
(Nur bei mehreren Datenträgern) Gibt das Dialogfeld an, das angezeigt wird, um einen neuen Pfad anzufordern.
Gibt das Dialogfeld an, mit dem die Erstinstallation eines PIF-Produkts gestartet wird.
Gibt das Dialogfeld an, mit dem die Aktualisierung eines PIF-Produkts gestartet wird.
Gibt das Dialogfeld an, das den Fortschritt der Installation des PIF-Produkts anzeigt.
Gibt eine externe Prozedur an, die nach der Installation des PIF-Produkts ausgeführt wird.
Gibt eine externe Prozedur an, die vor der Installation des PIF-Produkts ausgeführt wird.
Gibt eine externe Prozedur an, die nach dem Entfernen des PIF-Produkts ausgeführt wird.
Gibt eine externe Prozedur an, die vor dem Entfernen des PIF-Produkts ausgeführt wird.
Gibt eine Datei an, die in der aktuellen Komponente enthalten ist. Für jede in der Komponente enthaltene Datei ist ein #file:-Eintrag erforderlich.
Gibt einen Bereich im Installationsdialogfeld an, in dem die Inhalte der jeweiligen Datei angezeigt werden. Folgende Dateierweiterungen werden unterstützt: HTM, HTML, RTF, TXT für Java und TXT für VT100-Benutzeroberflächen. Der Dateiinhalt wird im Dateibereich mit Zeilenumbruch angezeigt und die Bildlauffunktion wird unterstützt. Mit Hilfe von Parametern kann der Dateiname dynamisch festgelegt werden. Folgende Parameter haben besondere Funktionen: PIF_RESPONSE_FILE, PIF_ERROR_FILE und PIF_LOG_FILE. Wenn Sie beispielsweise die interne Variable "$PIF_RESPONSE_FILE" als Dateiname festlegen, kann der Inhalt der intern verwendeten Antwortdatei angezeigt werden.
Gibt den Namen und die Position eines Dateinamensfeldes sowie die Umgebungsvariable zum Speichern des Dateinamens an. Sie können ein Shell-Skript festlegen, das die Eingabe überprüft.
Gibt eine Schriftart und Schriftarteigenschaften zur Verwendung in Java-Installationsdialogfeldern an.
Gibt den Frame-Header für Fenster in Java-Installationsdialogfeldern an. Die Text-ID (textID) ist die Nummer einer Textzeichenfolge, die im Abschnitt "Resource" angegeben wird. Standardwert: CA Software Management Installer.
Nur für Java-Dialogfelder. Gibt eine oder mehrere Grafiken an, die im entsprechenden Grafikbereich des Installationsdialogfelds angezeigt werden. Die angegebenen Grafikdateien müssen im GIF-Format vorliegen.
Gibt ein Bild an, das im Installationsdialogfeld angezeigt wird. Die Parameter "scalablewidth" und "scalableheight" sind optional. Wenn sie angegeben werden, wird das Bild auf die definierte Größe skaliert.
Gibt den Namen und die Position des Eingabefelds "Installationsverzeichnis" sowie die Umgebungsvariable zum Speichern des Verzeichnisses an. Sie können ein Shell-Skript festlegen, das die Eingabe überprüft.
Gibt die Verarbeitungsreihenfolge von Eingabefeldern eines Installationsdialogfelds bei der Installation des PIF-Pakets an.
Gibt erläuternden Text für Eingabefelder, Kontrollkästchen oder Installationsverzeichnisse an. Die Textzeichenfolge darf maximal 1024 Zeichen enthalten. Im Dialogfeld wird jedoch nur eine Zeile angezeigt. Der Text wird also im Dialogfeld nicht umbrochen.
Gibt die Standardsprache des PIF-Produkts an. Die durch "localeID" angegebene Sprache ist die Standardsprache der Installationsdialogfelder. (Weitere Informationen finden Sie in der Beschreibung der Sprach-IDs.)
Gibt an, ob Mehrfachinstallationen des Produkts auf dem Zielcomputer aktiviert oder deaktiviert sind. Beim Flag-Standardwert "False" (0) können keine weiteren Instanzen dieser Produktversion auf dem Zielcomputer erstellt werden. Beim Flag-Wert "True" (1) kann das PIF-Produkt mehrfach auf dem Zielcomputer installiert werden (mehrere Instanzen).
Gibt das nächste Installationsdialogfeld (dlgref) an, das angezeigt werden soll, wenn auf diese Navigationsschaltfläche geklickt wird. Sie können ein Shell-Skript angeben, das das nächste Installationsdialogfeld bestimmt. Über "textID" können Sie den Text angeben, der auf der Navigationsschaltfläche angezeigt wird und deren Funktion verdeutlicht. Außerdem können Sie ein Symbol (GIF-Datei) angeben, das auf der Navigationsschaltfläche angezeigt wird. Die Aktion ist eine Zahl, die eine Aktion angibt, die durch das Klicken auf diese Navigationsschaltfläche initiiert wird (Beispiel: 2 = nächstes Dialogfeld anzeigen). In einem Installationsdialogfeld können Sie bis zu vier Navigationsschaltflächen im Navigationsbereich erstellen.
Definiert einen Parameter und seinen Standardwert, der zur Konfiguration der Produktinstallation verwendet wird. Der zugewiesene Parameterwert kann zuvor definierte Parameter enthalten.
Beispiel:
#parameter: $installdir , /opt/CA/installpath ; #parameter: $my_install_path , $installdir/myproduct1 ;
Mit der Eigenschaft "paramcomment" wird der Parameter beschrieben. Der Wert von "paramtype" steuert, ob der Parameter öffentlich (Wert = 0), privat (Wert = 1) oder global (Wert = 2) ist.
Gibt den Namen und die Position des Eingabefelds "Kennwort" sowie die Umgebungsvariable zum Speichern des Kennworts an. Sie können ein Shell-Skript festlegen, das die Eingabe überprüft.
Gibt den Namen des Produkts an, das dieser aktuelle Patch ändern wird.
Beispiel: "#patchproduct:" Allgemeine_Hilfsprogramme ;
Gibt eine Produktabhängigkeit an. Geben Sie das Produkt und seine Version an, das auf dem Zielcomputer installiert sein muss, bevor das aktuelle PIF-Produkt installiert wird. Für jedes Produkt, von dem das aktuelle Produkt abhängig ist, muss ein #pdep:-Eintrag verwendet werden. Wenn keine Produktabhängigkeit besteht, kann der Eintrag leer bleiben oder weglassen werden.
Gibt Name und Version des PIF-Produkts an.
Gibt eine interne Prozedur an, die nach der Installation des PIF-Produkts ausgeführt wird. Für die Prozedur kann ein anderer Interpreter als die Shell angegeben werden.
Gibt den Namen eines Skripts an, das nach der Interviewphase, also nach der Ausführung aller Dialogfelder, ausgeführt wird. Das Skript muss zur Prä-Installationskomponente hinzugefügt werden.
Gibt den Installationspfad des PIF-Produkts an.
Gibt eine interne Prozedur an, die vor der Installation des PIF-Produkts ausgeführt wird. Für die Prozedur kann ein anderer Interpreter als die Shell angegeben werden.
Gibt eine Komponente an, die vor dem PIF-Produkt installiert wird.
Gibt eine Prozedur, also ein vom Benutzer geschriebenes Skript, an, um ein Nicht-PIF-Produkt in ein PIF-Produkt zu migrieren. Sie können Installationspfad und -modus (UPDATE, INSTALL) für das PIF-Produkt anordnen. Die Prozedur "prepif" wird nur vor einer neuen Installation des PIF-Produkts ausgeführt, nicht jedoch während einer Aktualisierung oder Neuinstallation. Für das Skript kann ein anderer Interpreter als die Shell angegeben werden.
Gibt eine interne Prozedur an, die direkt nach der Prozedur "prepif" und vor dem Start von Produktinstallation oder Installationsdialogfeldern ausgeführt wird. Diese Prozedur wird immer vor dem Start des ersten Installationsdialogfelds ausgeführt, um für die Installationsdialogfelder erforderliche Voreinstellungen zu definieren. Die Prozedur "prestart" wird auch gestartet, wenn kein Installationsdialogfeld definiert wurde. Für die Prozedur kann ein anderer Interpreter als die Shell angegeben werden.
Gibt an, ob ein Downgrade auf eine niedrigere Produktversion verboten ist. Bei dem Flag-Wert 1 (True) kann kein Downgrade durchgeführt werden. Bei dem Flag-Wert 0 (False) ist ein Downgrade hingegen möglich. Bei einer Transaktion mit Produktabhängigkeiten ist nur das Hauptprodukt aktiviert. Für alle anderen installierten erforderlichen Produkte werden die höchsten Version beibehalten.
Gibt den Namen der Produktfamilie an, zu der das PIF-Paket gehört. Mit diesem Schlüsselwort können Sie alle Pakete derselben Produktfamilie synchron auf die neueste verfügbare Produktversion aktualisieren. Jedes Paket kann zu einer Produktfamilie gehören.
Zeigt den Fortschritt der Skriptausführung unter Verwendung von Ausgabetexten des Skripts an. Lange Textzeilen werden im Dialogfeld nicht umbrochen angezeigt. Der Fortschrittsbereich wird bei jedem Aufruf eines neuen Skripts zurückgesetzt. Diese Funktion ist nicht für RPM-Pakete verfügbar.
Zeigt den Fortschritt der Installation eines Produkts oder einer Komponente oder den Fortschritt der Gesamtinstallation an (Angabe über Wert für "progbartype"). In Java-Dialogfeldern wird der Installationsstatus mit Hilfe von Java-Standardelementen angezeigt. In Dialogfeldern im VT100-Modus ist die Fortschrittsleiste 40 Zeichen lang. Der Installationsstatus wird mit dem Pipe-Zeichen (|) und einem Prozentwert dargestellt. Das Dialogfeld mit der Fortschrittsanzeige wird über die Option "dlgref" angegeben. Über den Flag-Wert wird die Prozentangabe der Fortschrittsanzeige deaktiviert (Wert =0 (False)) oder aktiviert (Wert = 1 (True)).
Informiert den Benutzer über die aktuelle Installationsaktion (z. B. Installieren, Sichern, Entfernen) und optional über die Installationsphase, den Namen der aktuell installierten Datei oder Komponente oder die verstrichene Installationszeit (Angabe über den Wert "proglabeltype"). Das Dialogfeld mit der Fortschrittsbezeichnung wird über die Option "dlgref" angegeben.
Aktiviert den Wechsel zwischen zwei oder mehr Werten. Die Option "textID" gibt den Text für die Schaltfläche an. "buttongroup" ist der Name der Gruppe, die die Optionsfelder organisiert. "Resultparamlist" ist eine Liste mit Zuweisungen von Werten zu Parametern, die aktiviert werden, wenn das Optionsfeld ausgewählt wird. Der Flag-Wert steuert, ob das Optionsfeld standardmäßig aktiviert (Wert = 1 (True)) oder nicht aktiviert (Wert = 0 (False)) ist. Mit der Option "actionscript" wird ein Skript angegeben, das die Attribute oder Inhalte von Feldern im Installationsdialogfeld sofort ändert.
Gibt eine kommagetrennte Liste mit Patch-Paketen an, die durch den aktuellen Patch ersetzt werden. Vor und hinter den Kommas in dieser Liste dürfen keine Leerzeichen stehen.
Beispiel: "#replacepatches:" Allgemeine_Hilfsprogramme_Patch1,Netzwerk_Patch7 ;
Reserviert Speicherplatz für die angegebene virtuelle Datei. Der benötigte Speicherplatz der virtuellen Datei wird über die Option "diskspace" in Byte angegeben.
Gibt eine interne Prozedur an, die nach dem Entfernen des PIF-Produkts ausgeführt wird. Für die Prozedur kann ein anderer Interpreter als die Standard-Shell angegeben werden.
Gibt eine interne Prozedur an, die vor dem Entfernen des PIF-Produkts ausgeführt wird. Für die Prozedur kann ein anderer Interpreter als die Standard-Shell angegeben werden.
Gibt die Startposition eines Bildlaufbereichs innerhalb einer Kontrollkästchenhierarchie im Installationsdialogfeld an. Das Ende des Bildlaufbereichs wird durch das Schlüsselwort "#scrollarea_end" festgelegt. Sie können einen Textbereich im aktuellen Installationsdialogfeld definieren, in dem zusätzliche Informationen zu den Elementen im Bildlaufbereich angezeigt werden. Die Angabe des Bildlaufmodus wird nur für VT100 verwendet.
Gibt das Ende des Bildlaufbereichs an.
Gibt an, ob eine Datei mit anderen Dateien verknüpft ist.
Gibt eine Grafik im GIF-Format und einen optionalen Text an, die im ersten Bildschirm einer beaufsichtigten Produktinstallation angezeigt werden, also vor allen Dialogfeldern der Interviewphase. Die Grafik mit dem Namen "GIFfile" muss im GIF-Format vorliegen. "textID" ist die Nummer einer Textzeichenfolge, die im Abschnitt "Resource" angegeben wird.
Gibt den Namen des Produktanbieters an.
Gibt an, in welcher Betriebsumgebung das PIF-Produkt ausgeführt werden kann.
Gibt eine Textressource an, die beispielsweise in einem Installationsdialogfeld angezeigt wird. In der Prototypdatei wird nur über die textID-Nummer auf die Textzeichenfolge verwiesen.
Gibt einen Bereich im Installationsdialogfeld an, in dem der Text, auf den verwiesen wird, angezeigt wird. Der Text wird im Textbereich mit Zeilenumbruch angezeigt und der Bildlauf wird unterstützt.
Gibt den Namen und die Position eines benutzerspezifischen Eingabefelds sowie die Umgebungsvariable zum Speichern des eingegebenen Texts an. Die eingegebenen Daten werden in eine temporäre Antwortdatei geschrieben, die an die Produktinstallation weitergegeben wird. Optional kann ein Shell-Skript angegeben werden, das die Eingabe überprüft.
Gibt einen Wert für das Zeitlimit der Produktinstallation an. Bei Skripten mit langer Laufzeit, die den Standardwert des Timers (10 Minuten) überschreiten können, sollte ein höherer Wert für das Zeitlimit angegeben werden, der den Anforderungen des Installationsskripts entspricht.
Gibt den Anfang einer Baumstruktur in einem Bildbereich an. Das Ende der Baumstruktur wird durch das Schlüsselwort "#tree_end" festgelegt. Sie können einen Textbereich festlegen, in dem zusätzliche Informationen zu den Elementen im Bildlaufbereich angezeigt werden. In diesem Fall muss der Textbereich im aktuellen Installationsdialogfeld definiert werden. Das Flag legt die anfängliche Form der Baumstruktur an und hat folgende Werte: False = 0 bedeutet, dass die Baumstruktur zunächst ausgeblendet ist. True = 1 bedeutet, dass die Baumstruktur angezeigt wird. Der Standardwert ist False (0).
Gibt das Ende einer Baumstruktur in einem Bildbereich an.
Gibt an, dass Textzeichenfolgen UTF-8-codiert eingegeben werden müssen. Wenn das Schlüsselwort nicht angegeben ist, werden die Textzeichenfolgen im MBCS-Code eingegeben.
Gibt den Produktnamen des virtuellen Paketes an, der durch dieses aktuelle Paket ersetzt wird. Die angegebene Version ist die niedrigste Version des virtuellen Paketes. Während der Installation wird die Versionsnummer mit Hilfe des Operators >= (größer oder gleich) überprüft. Das Flag gibt an, ob das ursprüngliche Paket (oder ein anderes virtuelles Paket) nach der Installation entfernt werden soll. Der Flag-Wert 0 gibt an, dass es nicht entfernt werden soll, und der Flag-Wert 1 gibt an, dass es entfernt werden soll. Der Standardwert lautet 1.
|
Copyright © 2014 CA Technologies.
Alle Rechte vorbehalten.
|
|