Parametri generali:
Parametro
|
Descrizione
|
-h [ --help ]
|
Visualizza una breve guida all'utilizzo del programma.
|
-v [ --verbosity ] arg
|
Livello di dettaglio del log: error (standard), info (esteso), debug (per il debug).
|
-d [ --data-dir ] arg
|
Cartella in cui si trovano il repository e le impostazioni.
|
--log-dir arg
|
Cartella in cui verrà salvato il log.
|
--log-file arg (=dwupdater.log)
|
Nome del file di log.
|
-r [ --repo-dir ] arg
|
Cartella del repository (di default è <data_dir>/repo).
|
-t [ --trace ]
|
Attiva il tracciamento.
|
-c [ --command ] arg (=update)
|
Comando che viene eseguito: getversions — ottieni versioni, getcomponents — ottieni componenti, init — inizializza, update — aggiorna, uninstall — rimuovi, exec — esegui, keyupdate — aggiorna chiave, download — scarica.
|
-z [ --zone ] arg
|
Lista delle zone che verrà utilizzata invece di quelle impostate nel file di configurazione.
|
Parametri del comando di inizializzazione (init):
Parametro
|
Descrizione
|
-s [ --version ] arg
|
Numero della versione.
|
-p [ --product ] arg
|
Nome del prodotto.
|
-a [ --path ] arg
|
Percorso di installazione del prodotto. Questa cartella verrà usata come la cartella predefinita per tutti i componenti inclusi nel prodotto. Il modulo di aggiornamento verificherà la disponibilità del file della chiave proprio in questa cartella.
|
-n [ --component ] arg
|
Nome del componente e cartella di installazione nel formato <nome>, <percorso di installazione>.
|
-u [ --user ] arg
|
Nome utente dell'utente del server proxy.
|
-k [ --password ] arg
|
Password dell'utente del server proxy.
|
-g [ --proxy ] arg
|
Server proxy per l'aggiornamento nel formato <indirizzo>: <porta>.
|
-e [ --exclude ] arg
|
Nome del componente che verrà escluso dal prodotto che verrà installato.
|
Parametri del comando di aggiornamento (update):
Parametro
|
Descrizione
|
-p [ --product ] arg
|
Nome del prodotto. Se il nome è indicato, verrà aggiornato solo questo prodotto. Se il prodotto non è indicato e non sono indicati componenti specifici, verranno aggiornati tutti i prodotti. Se sono indicati componenti, verranno aggiornati i componenti indicati.
|
-n [ --component ] arg
|
Elenco dei componenti che devono essere aggiornati a una determinata revisione.
Formato: <name> , <target revision>.
|
-x [ --selfrestart ] arg (=yes)
|
Riavvio dopo l'aggiornamento del Modulo di aggiornamento. Di default il valore è yes. Se è indicato il valore no, viene visualizzato l'avviso di necessità di riavvio.
|
--geo-update
|
Ottieni una lista degli indirizzi IP update.drweb.com prima dell'aggiornamento.
|
--type arg (=normal)
|
Può essere uno dei seguenti:
•reset-all — aggiorna forzatamente tutti i componenti; •reset-failed — annulla tutte le modifiche per i componenti danneggiati; •normal-failed — cerca di aggiornare i componenti, compresi quelli danneggiati, fino all'ultima versione oppure fino a quella indicata; •update-revision — aggiorna i componenti nei limiti della revisione corrente; •normal — aggiorna tutti i componenti. |
-g [ --proxy ] arg
|
Server proxy per l'aggiornamento nel formato <indirizzo>: <porta>.
|
-u [ --user ] arg
|
Nome utente dell'utente del server proxy.
|
-k [ --password ] arg
|
Password dell'utente del server proxy.
|
--param arg
|
Trasmetti parametri supplementari in script.
Formato: <nome>: <valore>.
|
-l [ --progress-to-console ]
|
Visualizza nella console le informazioni circa il caricamento e l'esecuzione dello script.
|
Parametri del comando di ottenimento dei componenti (getcomponents):
Parametro
|
Descrizione
|
-s [ --version ] arg
|
Numero della versione.
|
-p [ --product ] arg
|
Indicare il nome del prodotto per vedere quali componenti include. Se il prodotto non è indicato, verranno elencati tutti i componenti di questa versione.
|
Parametri del comando di ottenimento delle modifiche (getrevisions):
Parametro
|
Descrizione
|
-s [ --version ] arg
|
Numero della versione.
|
-n [ --component ] arg
|
Nome del componente.
|
Parametri del comando di rimozione (uninstall):
Parametro
|
Descrizione
|
-n [ --component ] arg
|
Nome del componente da rimuovere.
|
-l [ --progress-to-console ]
|
Visualizza nella console le informazioni circa l'esecuzione del comando.
|
--param arg
|
Trasmetti parametri supplementari in script.
Formato: <nome>: <valore>.
|
-e [ --add-to-exclude ]
|
Componenti che verranno rimossi e non verranno aggiornati.
|
Parametri del comando di aggiornamento automatico della chiave (keyupdate):
Parametro
|
Descrizione
|
-m [ --md5 ] arg
|
Checksum md5 del file della chiave vecchio.
|
-o [ --output ] arg
|
Nome del file.
|
-b [ --backup ]
|
Backup del file della chiave vecchio, se esiste.
|
-g [ --proxy ] arg
|
Server proxy per l'aggiornamento nel formato <indirizzo>: <porta>.
|
-u [ --user ] arg
|
Nome utente dell'utente del server proxy.
|
-k [ --password ] arg
|
Password dell'utente del server proxy.
|
-l [ --progress-to-console ]
|
Visualizza nella console le informazioni circa il caricamento del file della chiave.
|
Parametri del comando di scaricamento (download):
Parametro
|
Descrizione
|
--zones arg
|
File contenente la lista delle zone.
|
--key-dir arg
|
Cartella in cui si trova il file della chiave.
|
-l [ --progress-to-console ]
|
Visualizza nella console le informazioni circa l'esecuzione del comando.
|
-g [ --proxy ] arg
|
Server proxy per l'aggiornamento nel formato <indirizzo>: <porta>.
|
-u [ --user ] arg
|
Nome utente dell'utente del server proxy.
|
-k [ --password ] arg
|
Password dell'utente del server proxy.
|
-s [ --version ] arg
|
Nome della versione.
|
-p [ --product ] arg
|
Nome del prodotto da scaricare.
|
|