Diese Referenztabelle enthält weitere Informationen zu den Befehlen für Antwortdateien, die während einer unbeaufsichtigten Installation verwendet werden.
Befehle für die Antwortdatei | Beschreibung |
---|---|
Profil <profile id="the profile (package group) id" installLocation="the install location of the profile"> <data key="key1" value=”value1”/> <data key="key2" value=”value2”/> </profile> |
Mit diesem Befehl können Sie eine Paketgruppe (oder Installationsposition) erstellen.
Falls die angegebene Paketgruppe bereits vorhanden ist, hat der Befehl keine Auswirkungen. Momentan werden
bei der unbeaufsichtigten Installation während der Profilerstellung
auch zwei Installationskontexte erstellt; ein Eclipse-Installationskontext und ein
nativer Installationskontext. Bei einem Profil handelt es sich um ein Installationsverzeichnis. Mit dem Element <data> können Sie die Profileigenschaften festlegen. Die nachstehende Liste enthält die derzeit unterstützten Schlüssel und die zugehörigen Werte:
Anmerkung: Trennen Sie mehrere Landessprachenwerte durch Kommata.
Die nachstehende Liste enthält die derzeit unterstützten Sprachencodes:
|
Repositorys <server> <repository location="http://example/ repository/"> <repository location=”file:/C:/ repository/”> <!—add more repositories below--> <…> </server> |
Mit diesem Befehl können Sie die Repositorys angeben, die bei einer unbeaufsichtigten Installation verwendet werden. Geben Sie ferne Repositorys mit einem URL- oder UNC-Pfad und lokale Repositorys mit Verzeichnispfaden an. |
Installieren <install> <offering profile= "profile id" features= "feature ids" id= "offering id" version= "offering version"></offering> <!—add more offerings below> <…> </install> |
Mit diesem Befehl werden die Installationspakete angegeben, die installiert werden sollen. Die Profil-ID muss mit einem bereits vorhandenen Profil oder mit einem über den Befehl 'set profile' erstellten Profil übereinstimmen. Komponenten-IDs können optional in einer Liste, durch Kommas getrennt, aufgeführt werden (komponente1, komponente2 usw.). Werden keine Komponenten-IDs angegeben, werden alle Standardkomponenten des angegebenen Produkts installiert. Die Versionsnummer ist nicht erforderlich. Wenn keine Version angegeben ist, installiert Installation Manager das neueste Produkt mit der angegebenen ID sowie alle verfügbaren Aktualisierungen und Korrekturen. Anmerkung: Erforderliche Komponenten werden auch dann in die Installation einbezogen, wenn sie in der durch Kommas getrennten Liste nicht explizit angegeben sind.
|
<install modify="true"> oder <uninstall modify="true"> (optionales Attribut) <uninstall modify="true"> <offering profile="profileID" id="Id" version="Version" features="-"/> </uninstall> |
Mit dem Attribut <install modify="true"> geben Sie bei Installations- und Deinstallationsbefehlen an, dass Sie eine vorhandene Installation ändern wollen. Wird das Attribut nicht auf true gesetzt, nimmt es den Standardwert false an. Wenn sich der Änderungsvorgang auf die Installation zusätzlicher Sprachenpakete beschränkt, sollten Sie in der Liste der Komponenten-IDs des Angebots einen Bindestrich “-“ verwenden. Dies zeigt an, dass keine neuen Komponenten hinzugefügt werden. Wichtig: Sie müssen "modify=true" und einen Bindestrich "-" in der Komponentenliste angeben, wie im Beispiel gezeigt. Andernfalls werden mit dem Installationsbefehl die Standardkomponenten des Angebots installiert und mit dem Deinstallationsbefehl sämtliche Komponenten entfernt.
|
Deinstallieren <uninstall> <offering profile= "profile id" features= "feature ids" id= "offering id" version= "offering version"></offering> <!—add more offerings below> <…> </uninstall> |
Mit diesem Befehl können Sie die Pakete angeben, die deinstalliert werden.
Die Profil-ID muss mit einem vorhandenen Profil oder mit einem in einem Profilbefehl angegebenen Profil übereinstimmen. Außerdem werden alle Komponenten im angegebenen Angebot deinstalliert, falls keine Komponenten-IDs angegeben sind; wenn keine Angebots-IDs angegeben sind, werden alle installierten Angebote im angegebenen Profil deinstalliert. |
Rollback <rollback> <offering profile= "profile id" id= "offering id" version= "offering version"> </offering> <!—add more offerings below <…> </rollback> |
Mit diesem Befehl können Sie ein Rollback der gerade auf dem angegebenen Profil installierten Version auf die angegebenen Angebote durchführen. In einem Rollbackbefehl können Sie keine Komponenten angeben. |
InstallAll <installALL/> Anmerkung: Dieser
Befehl ist äquivalent zu
–silent –installAll. |
Mit Hilfe dieses Befehls kann eine unbeaufsichtigte Suche nach allen verfügbaren Paketen und eine anschließende unbeaufsichtigte Installation dieser Pakete durchgeführt werden. |
UpdateAll <updateALL/> Anmerkung: Dieser
Befehl ist äquivalent zu
–silent –updateAll. |
Mit Hilfe dieses Befehls kann eine unbeaufsichtigte Suche nach allen verfügbaren Paketen und eine anschließende unbeaufsichtigte Aktualisierung dieser Pakete durchgeführt werden. |
Lizenz <license policyFile=“policy file location”/> Beispiel: <license policyFile=”c:\mylicense.opt”/> |
Mit diesem Befehl können Sie eine Antwortdatei generieren, die einen Lizenzbefehl enthält. Starten Sie dazu den Lizenzassistenten nach dem Start von Installation Manager im Aufzeichnungsmodus. Wenn Sie im Aufzeichnungsmodus mit dem Lizenzmanagementassistenten Flex-Optionen festlegen, werden diese in einer Lizenzierungsrichtliniendatei namens “license.opt” in demselben Verzeichnis wie die generierte Antwortdatei aufgezeichnet. In der Antwortdatei ist ein Lizenzbefehl enthalten, der auf die Richtliniendatei verweist. |
Assistent <launcher -mode wizard -input <antwortdatei> |
Mit diesem Befehl können Sie Installation Manager im UI-Modus (Benutzerschnittstellenmodus) starten. Im UI-Modus wird Installation Manager entweder im Installations- oder im Deinstallationsassistenten gestartet. In diesem Fall kann die Antwortdatei jedoch nur Benutzervorgabenbefehle und Installationsbefehle oder Benutzervorgabenbefehle und Deinstallationsbefehle enthalten. Sie können Installations- und Deinstallationsbefehle bei der Ausführung von Installation Manager im UI-Modus nicht in derselben Antwortdatei mischen. |
Attribut für die Antwortdatei | Beschreibung |
---|---|
Clean <agent-input clean="true"> </agent-input> |
Die Standardeinstellung ist clean="false". Installation Manager verwendet das Repository und weitere in der Antwortdatei angegebene Benutzervorgaben sowie die in Installation Manager definierten Einstellungen. Bei Einstellungen, die sowohl in der Antwortdatei als auch in Installation Manager definiert sind, wird der Einstellung in der Antwortdatei der Vorzug gegeben. Bei Angabe von clean="true" verwendet Installation Manager das in der Antwortdatei angegebene Repository sowie andere Einstellungen in dieser Datei; die Einstellungen in Installation Manager werden nicht übernommen. |
Temporary <agent-input clean="true" temporary="false"> </agent-input> |
Standardmäßig ist temporary auf 'false' gesetzt und die Einstellungen in der Antwortdatei werden fest übernommen. Bei temporary="true" werden die Einstellungen in der Antwortdatei nicht fest übernommen. Sie können die Attribute 'temporary' und 'clean' auch zusammen verwenden. Bei clean="true" und temporary="false" beispielsweise wird nach einer unbeaufsichtigten Installation das in der Antwortdatei angegebene Repository anstelle des in den vorherigen Sitzungen mit Hilfe von Installation Manager angegebenen Repositorys verwendet. |
AcceptLicense <agent-input acceptLicense="false"> </agent-input> |
Bei Verwendung von Installation Manager im unbeaufsichtigten Installationsmodus stimmen Sie standardmäßig allen Lizenzbedingungen zu, die in einem Installationspaket enthalten sind. Wenn Sie nicht in die Lizenzvereinbarung einwilligen möchten, können Sie mit einem zusätzlichen Attribut im Element <agent-input> bewirken, dass die unbeaufsichtigte Installation automatisch fehlschlägt (<agent-input acceptLicense="false">). Wenn das Installationspaket eine Lizenzvereinbarung enthält, der zugestimmt werden muss, schlägt die unbeaufsichtigte Installation fehl. |