Dr.Web Updaterコマンドラインパラメータ

共通オプション

パラメータ

説明

-h [ --help ]

プログラムの使用方法に関する簡単なメッセージを表示

-v [ --verbosity ] arg

ログの詳細レベル。次のうち1つを設定: error、info、debug

-d [ --data-dir ] arg

レポジトリと設定のあるフォルダ

--log-dir arg

ログファイル保存フォルダ

--log-file arg (=dwupdater.log)

ログファイル名

-r [ --repo-dir ] arg

レポジトリフォルダ(デフォルトでは <data_dir>/repo

-t [ --trace ]

traceを有効にする

-c [ --command ] arg (=update)

実行するコマンド: getversions、getcomponents、init、update、uninstall、exec、keyupdate、download

-z [ --zone ] arg

設定ファイルで指定されたゾーンの代わりに使用するゾーンのリスト

init コマンドパラメータ

パラメータ

説明

-s [ --version ] arg

バージョン番号

-p [ --product ] arg

製品名

-a [ --path ] arg

製品ディレクトリパス。このディレクトリが、製品に含まれる全てのコンポーネントの、デフォルトでのディレクトリになります。 Dr.Web Updater は、このディレクトリ内でキーファイルを検索します。

-n [ --component ] arg

コンポーネント名とインストールフォルダ<名前>、<インストールパス>

-u [ --user ] arg

プロキシサーバーのユーザー名

-k [ --password ] arg

プロキシサーバーのパスワード

-g [ --proxy ] arg

更新用プロキシサーバー <アドレス>:<ポート>

-e [ --exclude ] arg

インストールの際に除外されるコンポーネントの名前

アップデートコマンドパラメータ

パラメータ

説明

-p [ --product ] arg

製品名。指定した場合、その製品のみが更新されます。指定しなかった場合は、全ての製品が更新されます。コンポーネントが指定された場合、それらのコンポーネントのみが更新されます。

-n [ --component ] arg

指定されたバージョンへ更新するコンポーネント
<名前>, <バージョン>

-x [ --selfrestart ] arg (=yes)

Dr.Web Updater の更新後に再起動。デフォルトでyesに設定されています。noに設定した場合、再起動を要求する通知が表示されます。

--geo-update

更新前にupdate.drweb.comからIPアドレスリストの取得を試みる

--type arg (=normal)

以下の内の1つ:

Reset-all – 全てのコンポーネントを0リビジョンにリセット

Reset-failed – 失敗したコンポーネントを0リビジョンにリセット

Normal-failed – 失敗したコンポーネントを含む全てのコンポーネントを現在のリビジョンから最新の、または指定したリビジョンに更新

update-revision – 最新のリビジョンが存在する場合、全てのコンポーネントを現在のリビジョンから最新に更新

Normal—すべてのコンポーネントを更新

-g [ --proxy ] arg

更新用プロキシサーバー <アドレス>:<ポート>

-u [ --user ] arg

プロキシサーバーのユーザー名

-k [ --password ] arg

プロキシサーバーのパスワード

--param arg

スクリプトへの追加パラメータ
<名前>:<値>

-l [ --progress-to-console ]

ダウンロードおよびスクリプト実行に関する情報をコンソールに表示

getcomponents コマンドパラメータ:

パラメータ

説明

-s [ --version ] arg

バージョン番号

-p [ --product ] arg

お使いの製品に含まれるコンポーネントのリストを取得するために製品を指定。製品が指定されていない場合、そのバージョンの全てのコンポーネントをリストアップします。

getrevisions コマンドパラメータ

パラメータ

説明

-s [ --version ] arg

バージョン番号

-n [ --component ] arg

コンポーネント名

uninstall コマンドパラメータ

パラメータ

説明

-n [ --component ] arg

アンインストールするコンポーネント名

-l [ --progress-to-console ]

コマンド実行に関する情報をコンソールに表示

--param arg

スクリプトへの追加パラメータ
<名前>:<値>

-e [ --add-to-exclude ]

削除するコンポーネント。このコンポーネントの更新は行われません。

keyupdate コマンドパラメータ

パラメータ

説明

-m [ --md5 ] arg

以前のキーファイルのMD5ハッシュ値

-o [ --output ] arg

新しいキーを保存するためのファイル名

-b [ --backup ]

古いキーファイルが存在する場合は、そのバックアップコピー

-g [ --proxy ] arg

更新用プロキシサーバー <アドレス>:<ポート>

-u [ --user ] arg

プロキシサーバーのユーザー名

-k [ --password ] arg

プロキシサーバーのパスワード

-l [ --progress-to-console ]

ダウンロードに関する情報をコンソールに表示

download コマンドパラメータ

パラメータ

説明

--zones arg

ゾーンの記述ファイル

--key-dir arg

キーファイルが保存されているファイル

-l [ --progress-to-console ]

コマンド実行に関する情報をコンソールに表示

-g [ --proxy ] arg

更新用プロキシサーバー <アドレス>:<ポート>

-u [ --user ] arg

プロキシサーバーのユーザー名

-k [ --password ] arg

プロキシサーバーのパスワード

-s [ --version ] arg

バージョン

-p [ --product ] arg

ダウンロードする製品の名前