In un'installazione batch (non interattiva) non viene visualizzata l'interfaccia utente e non vengono rivolte domande all'utente. Al contrario, InstallAnywhere utilizza a questo scopo le informazioni di un file delle proprietà.
Per l'installazione batch sono disponibili due opzioni:
Per eseguire un'installazione batch standard su server Linux o Windows utilizzando i valori di installazione di default:
Aprire la finestra di una console e passare alla directory contenente il file iManager scaricato.
Nella riga di comando, immettere uno dei seguenti comandi:
Per Linux:
./iManagerInstall< piattaforma>.bin -i silent
Per Windows:
iManagerInstall.exe -i silent
Per eseguire un maggiore controllo su quali moduli vengono installati, è possibile personalizzare il processo di installazione batch.
Per eseguire un'installazione batch utilizzando il file install.properties, immettere:
./iManagerInstallplatform.bin -i silent -f pathto_properties_file
Il file install.properties è disponibile nella stessa directory che contiene il file eseguibile del programma di installazione.
In install.properties, impostare e salvare i seguenti valori per:
$PLUGIN_INSTALL MODE$: la proprietà che controlla se i plug-in sono installati. Specificare una delle opzioni seguenti:
DISK (default) installa i plug-in dal disco.
NET installa i plug-in dalla rete.
BOTH installa i plug-in dal disco e dalla rete.
SKIP non installa i plug-in.
$PLUGIN_DIR$: la proprietà che definisce un percorso alternativo in cui i plug-in si trovano sul disco.
$PLUGIN_INSTALL_URL$: la proprietà che specifica l'URL in cui si trovano i plug-in.
Questo URL può essere modificato. Per ulteriori informazioni, vedere Sezione 1.4, Scaricamento e installazione dei plug-in durante l'installazione.
$LAUNCH_BROWSER$: la proprietà che specifica se il file gettingstarted.html viene avviato al termine dell'installazione di iManager.
$USER_INSTALL_DIR$: la proprietà che specifica il percorso di default in cui deve essere installato iManager.
USER_INPUT_ENABLE_IPV6: la proprietà che specifica se abilitare IPv6. Per default, è impostata su yes.
Per specificare determinati moduli da scaricare, immettere l'ID modulo e la versione indicati nel file MANIFEST.MF ubicato nella cartella META-INF/ del modulo NPM. Ad esempio:
$PLUGIN_MODULE_ID_1$=eDirectoryBackupAndRestore
$PLUGIN_VERSION_1$=2.7.20050517
$PLUGIN_MODULE_ID_2$=ldap
$PLUGIN_VERSION_2$=2.7.20050517
etc. . . . (repeated as many times as there are modules)
Se non viene specificato alcun modulo, saranno installati i moduli utilizzati nella maggior parte dei casi, contrassegnati con il tag "selected" nei file iman_mod_desc.xml sul sito Web Download Novell.
Se non viene definita una versione per un modulo, il programma di installazione installa qualsiasi modulo che corrisponde al nome NPM.