Parametri per il Modulo di aggiornamento

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.