Vorheriges Thema: pifself: Erstellen eines selbstinstallierenden PIF-ProduktsNächstes Thema: pifdelta - Erstellen von Delta-Produkten


pifextract - Extrahieren von PIF-Produkten

Um bei einem bereits erstellten PIF-Produkt beispielsweise die Produktdefinition zu ändern und um Dateien hinzuzufügen, zu ändern oder zu entfernen, können Sie den Befehl "pifextract" verwenden. Das Produkt kann mit dem Befehl "pifmk" nach den Änderungen neu erstellt werden.

Der Befehl "pifextract" extrahiert ein bereits erstelltes PIF-Produkt oder Teile dieses PIF-Produkts in ein angegebenes Zielverzeichnis. Das Zielverzeichnis darf entweder noch nicht vorhanden sein, oder es muss leer sein. Zum Extrahieren des Produkts muss ausreichend freier Speicherplatz vorhanden sein. Die Prototypdatei wird ebenfalls dem Zielverzeichnis hinzugefügt.

Dieser Befehl hat das folgende Format:

pifextract  ­f  PIF-Datei ­d Produktverzeichnis [­l Gebietsschema-ID ­L Neue Gebietsschema-ID] [­p] 
		[-t Trace-Datei]
-f PIF-Datei

Gibt den Namen der PIF-Produktdatei an.

-d Produktverzeichnis

Legt den Namen des Zielverzeichnisses fest, in das das PIF-Produkt extrahiert wird. Das Verzeichnis darf weder bereits bestehen noch Dateien enthalten.

-l Gebietsschema-ID

Gibt eine aus drei Zeichen bestehende Sprach-ID an. Je nach angegebener Sprach-ID wird nur der sprachspezifische Teil des PIF-Produkts extrahiert.

-L neue Gebietsschema-ID

Gibt eine aus drei Zeichen bestehende Sprach-ID an, die die gewünschte neue Sprache bestimmt.

-p

Extrahiert alle für Dialogfelder relevanten Abschnitte und die Prä-Installationskomponenten in einen temporären Ordner, und das PIF-Produkt wird erstellt. Das neue PIF-Produkt wird im aktuellen Arbeitsverzeichnis gespeichert. Der Name des neuen Produkts lautet Produktname.Plattform.@prf.

-t Trace-Datei

Protokolliert die Befehlsausführung in der angegebenen Trace-Datei.

Status beim Beendigen:

Zeigt den Status der Befehlsausführung an. Der Wert Null (0) bedeutet OK. Alle Werte ungleich Null kennzeichnen Fehler.

Beispiel: Extrahieren eines PIF-Produkts

Der folgende Befehl extrahiert das PIF-Produkt "test-pif.AIX.@pif" in das Verzeichnis "/tmp/extractdir":

pifextract -f test-pif.AIX.@pif -d /tmp/extractdir