Comandi di installazione non presidiata

È possibile utilizzare questa tabella di riferimento per ottenere più informazioni sui comandi del file di risposte che viene utilizzato durante un'installazione non presidiata.
Comandi del file di risposte 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>
Utilizzare questo comando per creare un gruppo di package (o percorso di installazione). Se il gruppo di package specificato esiste già, il comando non avrà effetto. Attualmente, durante la creazione del profilo, l'installazione non presidiata creerà anche due contesti di installazione; uno per Eclipse e uno per nativo. Un profilo è un percorso di installazione.

È 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 percorso Eclipse esistente, ad esempio c:\myeclipse\eclipse.
  • La chiave cic.selector.nl specifica le impostazioni internazionali NL (Natural LanguageL) selezionate, ad esempio it, ja, e en.
Nota: Separare più valori NL con virgole.
Il seguente elenco contiene i codici lingua attualmente supportati:
  • Inglese (en)
  • Francese (fr)
  • Italiano (it)
  • Cinese semplificato (zh)
  • Russo (ru)
  • Cinese tradizionale (Taiwan) (zh_TW)
  • Cinese tradizionale (Hong Kong) (zh_HK)
  • Tedesco (de)
  • Giapponese (ja)
  • Polacco (pl)
  • Spagnolo (es)
  • Ceco (cs)
  • Ungherese (hu)
  • Coreano (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 indirizzo Web o un percorso UNC per specificare i repository remoti; 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 funzione sono facoltativi e possono essere specificati da un elenco delimitato da virgole, ad esempio "feature1, feature2” e così via. Se non viene indicato alcun ID funzione, verranno installate tutte le funzioni predefinite nell'offerta specificata.

Il numero di 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" è "true. Quando selected è impostato su "false", l'installazione non presidiata non installerà il package. Durante l'esecuzione nella modalità di procedura guidata, il package verrà visualizzato nella pagina di selezione package ma inizialmente non sarà selezionato.

Nota: Le funzioni obbligatorie verranno incluse nell'installazione, anche se non vengono specificamente indicate nell'elenco delimitato da virgole.

Aggiorna (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.

Modify <install modify="true"> or <uninstall modify="true"> (attributo facoltativo)

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

Utilizzare l'attributo <install modify="true"> nei 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 package 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 funzioni nel comando di rollback.

Installa tutto

<installALL/>
Nota: Questo comando è equivalente all'uso di
–silent –installAll 
.
Utilizzare questo comando per effettuare una ricerca non presidiata di tutti i package disponibili ed installarli.

Aggiorna tutto

<updateALL/>
Nota: Questo comando è equivalente all'uso di
–silent –updateAll 
.
Utilizzare questo comando per effettuare una ricerca non presidiata di tutti i package disponibili ed aggiornarli.

Licenza

<license policyFile=“policy file
 location”/>

Ad esempio:

<license policyFile=”c:\mylicense.opt”/> 
Utilizzare questo comando per generare un file di risposte contenente un comando di licenza avviando la procedura guidata per le licenze dopo l'avvio di Installation Manager in modalità 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; il file di risposte conterrà un comando di licenze che fa riferimento al file di politica.

Altri attributi del file di risposte

Attributi del file di risposte Descrizione

Cancella

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

Per impostazione predefinita, clean="false". Installation Manager utilizzerà il repository e le altre preferenze specificate nel file di risposte e le preferenze esistenti impostate in Installation Manager. Se una preferenza viene specificata nel file di risposte e in Installation Manager, avrà la precedenza quella specificata nel file di risposte.

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

Temporaneo

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

Per impostazione predefinita, l'opzione temporary è impostata su 'false' e le preferenze impostate nel file di risposte verranno rispettate. Quando si imposta temporary="true", le preferenze impostate nel file di risposte non verranno rispettate.

È possibile utilizzare gli attributi temporary e clean insieme; ad esempio, se si imposta clean su true e temporary su false, dopo l'esecuzione dell'installazione non presidiata le impostazioni del repository specificate nel file di risposte sovrascriveranno le preferenze impostate nelle sessioni precedenti utilizzando Installation Manager.

Accettazione 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 ha un accordo di licenza che deve essere accettato, l'operazione di installazione non presidiata avrà esito negativo. Per accettare l'accordo di licenza, è necessario impostare l'attributo su <agent-input acceptLicense="true">. In questo modo, si accettano gli accordi di licenza per ciascun package specificato nel file di risposte.

Riavvia in seguito

<agent-input rebootLater="false">
</agent-input>
Per impostazione predefinita, l'opzione Riavvia in seguito è impostata su 'false' e se il file di risposte installa un package che richiede il riavvio del sistema su Windows®, Installation Manager riavvierà il sistema dopo il completamento dell'esecuzione del file di risposte.

Se impostato su 'true', il sistema non verrà riavviato.


Feedback