Comandi file di risposta

È possibile utilizzare questa tabella di riferimento per ottenere più informazioni sui comandi del file di risposte.
Comandi file di risposta Descrizione

Profilo

<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>
Un profilo è un percorso di installazione. Utilizzare questo comando per creare un gruppo del package (o percorso di installazione). Se il gruppo del package specificato già esiste, allora il comando non ha alcun effetto. Attualmente, durante la creazione del profilo, l'installazione non presidiata creerà anche due contesti di installazione; uno per Eclipse e uno per nativo.

È possibile utilizzare l'elemento <data> per impostare le proprietà del profilo.

Il seguente elenco contiene le chiavi attualmente supportate e i valori correlati:
  • La chiave eclipseLocation specifica un valore di posizione Eclipse esistente, come c:\myeclipse\eclipse.
  • La chiave cic.selector.nl specifica le selezioni delle impostazioni internazionali NL (Natural Language), come zh, ja, e en.
Nota: Separare più valori NL con le virgole.
Il seguente elenco contiene i codici lingua. Non tutte le lingue sono supportate per ogni prodotto:
  • Inglese (en)
  • Francese (fr)
  • Italiano (it)
  • Cinese semplificato (zh)
  • Russia (ru)
  • Cinese tradizionale (Taiwan) (zh_TW)
  • Cinese tradizionale (Hong Kong) (zh_HK)
  • Tedesco (de)
  • Giapponese (ja)
  • Polacco (pl)
  • Spagnolo (es)
  • Ceco (cs)
  • Ungherese (hu)
  • Koreano (ko)
  • Portoghese (pt_BR)

Repository

<server>
<repository location="http://example/
repository/">
<repository location=”file:/C:/
repository/”>
<!—add more repositories below-->
<…>
      </server>
Utilizzare questo comando per specificare i repository utilizzati durante un'installazione non presidiata. Utilizzare un percorso URL o UNC per specificare i repository remoti; oppure utilizzare i percorsi di directory per specificare i repository locali.

Installa

<install>
<offering profile= "profile id" 
features= "feature ids" 
id= "offering id" version= "offering 
version" selected="true"></offering>

<!—add more offerings below>
<…>

</install>
Utilizzare questo comando per specificare i package di installazione che verranno installati.

L'ID profilo deve corrispondere a un profilo esistente o a un profilo a creato dal comando set profile.

Gli ID di funzione possono essere facoltativamente specificati da un elenco delimitato da virgole, come "feature1, feature2" e così via. Se non viene indicato alcun ID funzione, verranno installate tutte le funzioni predefinite nell'offerta specificata.

Nota: Le funzioni richieste verranno incluse per l'installazione, anche se non sono esplicitamente specificate nell'elenco delimitato da virgole.

Il numero della versione non è obbligatorio. Se non viene specificata alcuna versione, Installation Manager installerà il prodotto più recente con l'ID specificato e tutti gli aggiornamenti e fix disponibili.

L'attributo 'selected' è facoltativo. Per impostazione predefinita, 'selected' è impostato su "true". Quando 'selected' è impostato su "false", l'installazione non presidiata non installerà il package. Mentre si esegue in modalità non presidiata, il package viene visualizzato nella pagina di selezione del package ma non viene selezionata inizialmente.

Aggiornamento (in modalità procedura guidata)

<update>
<offering profile= "profile id">
</update>
Utilizzare questo comando per specificare il profilo che verrà aggiornato. L'ID profilo deve corrispondere a un profilo esistente.
Nota: Questo comando può essere utilizzato solo in modalità procedura guidata per richiamare la procedura guidata di aggiornamento; non funziona in modalità non presidiata.

Modifica (in modalità procedura guidata)

<modify>
<offering profile= "profile id">
</modify>
Utilizzare questo comando per specificare il profilo che verrà modificato. L'ID profilo deve corrispondere a un profilo esistente.
Nota: Questo comando può essere utilizzato solo in modalità procedura guidata per richiamare la procedura guidata di aggiornamento; non funziona in modalità non presidiata.

Modifica<install modify="true"> o <uninstall modify="true"> (attributo facoltativo)

<uninstall modify="true">
<offering profile= "profile id"
 id="Id" version="Version" 
features="-"/>
</uninstall>

Utilizzare l'attributo <install modify="true"> sui comandi di installazione e disinstallazione per indicare che si desidera modificare un'installazione esistente. Il valore predefinito è false. Se l'intenzione dell'operazione di modifica è solo installare pack di lingua aggiuntivi, utilizzare un trattino “-“ nell'elenco degli ID funzione dell'offerta per indicare che non dovranno essere aggiunte nuove funzioni.

Importante: È necessario specificare modify="true" e un trattino "-" per l'elenco di funzioni come indicato nell'esempio; in caso contrario, il comando di installazione installerà le funzioni predefinite dell'offerta e il comando di disinstallazione rimuoverà tutte le funzioni.

Disinstalla

<uninstall>
<offering profile= "profile id" 
features= "feature ids" 
id= "offering id" version= "offering 
version"></offering>

<!—add more offerings below>
<…>

</uninstall>
Utilizzare questo comando per specificare i pacchetti che verranno disinstallati.

L'ID profilo deve corrispondere a un profilo esistente o a un profilo specificato in un comando del profilo. Inoltre, se non viene indicato alcun ID funzione, verranno disinstallate tutte le funzioni nell'offerta specificata; se non viene indicato alcun ID offerta, verranno disinstallate tutte le offerte installate nel profilo specificato.

Rollback

<rollback>
<offering profile= "profile id"
 id= "offering id" 
version= "offering version">
</offering>

<!—add more offerings below
<…>

</rollback>
Utilizzare questo comando per ripristinare le offerte specificate dalla versione attualmente installata nel profilo specificato. Non è possibile specificare le funzioni in un comando di rollback.

InstallAll

<installALL/>
Nota: Questo comando è equivalente all'utilizzo di
–silent –installAll 
.
Utilizzare questo comando per cercare in modo non presidiato ed installare tutti i package disponibili.

UpdateAll

<updateALL/>
Nota: Questo comando è equivalente all'utilizzo di
–silent –updateAll 
.
Utilizzare questo comando per cercare in modo non presidiato ed aggiornare tutti i package disponibili.

Licenza

<license policyFile=“policy file
 location”/>

Ad esempio:

<license policyFile=”c:\mylicense.opt”/> 
Se il proprio package del prodotto richiede l'installazione di una licenza, utilizzare questo comando per generare un file di risposte contenente un comando di licenza avviando la relativa procedura guidata dopo avere avviato Installation Manager in modalità di registrazione.

Durante la modalità di registrazione, se si impostano opzioni flex mediante la procedura guidata di gestione licenze, le opzioni impostate verranno registrate in un file di politica di licenze chiamato “license.opt” nella stessa directory del file di risposte generato e il file di risposte conterrà un comando di licenze che fa riferimento al file di politica.

Attributi file di risposta supplementari

Attributo file di risposta Descrizione

Clean

<agent-input clean="true">
</agent-input>

Per impostazione predefinita, l'attributo clean è impostato su 'false'. Installation Manager utilizzerà il repository e le altre preferenze specificate nel file di risposte e le preferenze specificate in Installation Manager. Se una preferenza viene specificata nel file di risposte ed è impostata in Installation Manager, la preferenza specificata nel file di risposte avrà la precedenza.

Se l'attributo clean è impostato su 'true', Installation Manager utilizzerà il repository e le altre preferenze specificate nel file di risposte e le preferenze esistenti impostate in Installation Manager non verranno utilizzate.

Temporary

<agent-input clean="true" temporary="false">
</agent-input>

Per impostazione predefinita, l'attributo temporary è impostato su 'false' e le preferenze impostate nel file di risposte persistono. Quando si imposta l'attributo temporary su 'true', le preferenze impostate nel file di risposte non persistono.

È possibile utilizzare gli attributi temporary e clean insieme. Ad esempio, se si imposta clean su 'true' e temporary su 'false', dopo aver eseguito l'installazione non presidiata, l'impostazione del repository impostata nel file di risposte sovrascriverà le preferenze impostate nelle sessioni precedenti utilizzando Installation Manager.

Accettazione dell'accordo di licenza

<agent-input acceptLicense="false">
</agent-input>

Per impostazione predefinita, non si accettano le licenze dei package di installazione quando si utilizza Installation Manager in modalità di installazione non presidiata. Se il package che si sta installando dispone di un accordo di licenza che deve essere accettato, l'operazione di installazione non presidiata non riesce. Per accettare l'accordo di licenza, è necessario impostare l'attributo su <agent-input acceptLicense="true">. In tal caso, si accettano gli accordi di licenza per ogni package specificato nel file di risposta.

Riavvia successivamente

<agent-input rebootLater="false">
</agent-input>
Per impostazione predefinita, rebootLater è impostato su 'false' e se il file di risposte installa un package che richiede il riavvio del sistema su Windows, Installation Manager riavvierà il sistema al termine dell'esecuzione del file di risposte.

Quando rebootLater è impostato su 'true', il sistema non verrà riavviato.


Feedback