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