指定された領域のスキャンを開始するコマンドの構文は、次のとおりです:
kav scan <スキャン範囲> <処理> <ファイル種別> <除外リスト> <レポートのパラメータ> <詳細なパラメータ>
注意: ウイルスのスキャンの実行には、本製品で作成したタスクを使用することもできます。その場合は、タスクをコマンドラインから起動してください。タスクはカスペルスキー インターネット セキュリティのインターフェイスで指定されたパラメータを使用して実行されます。
パラメータの説明
<スキャン範囲> - 悪意のあるコードのスキャンを行うオブジェクトのリストです。パラメータには、下記のリストにある複数の値を空白文字で区切って含めることができます:
<ファイル> - スキャン対象のファイルまたはフォルダの場所のリスト。絶対パスまたは相対パスを入力できます。リストの項目は空白文字で区切ります。注意: オブジェクト名やそのパスにスペースまたは特殊文字($、&、@など)が含まれている場合は一重引用符(' ')で囲むか、または個々の特殊文字の直前にバックスラッシュ(\)を追加して、エスケープする必要があります。
特定のフォルダを指定した場合、そのフォルダに含まれるすべてのファイルとフォルダがスキャンされます。
-all - コンピュータの完全スキャン。-remdrives - すべてのリムーバブルドライブ。-fixdrives - すべてのローカルドライブ。-netdrives - すべてのネットワークドライブ。-@:<filelist.lst> - スキャン範囲内のオブジェクトおよびフォルダのリストを含むファイルの場所。ファイルはテキスト形式で、各スキャンオブジェクトは別々の行に記載されている必要があります。ファイルへの絶対パスのみを入力できます。<処理> - スキャン中に検知された悪意のあるオブジェクトの処理方法を決定します。このパラメータが指定されていない場合は、値 -i8 の処理が既定で実行されます。次の値が選択できます:
-i0 - オブジェクトの情報をレポートに保存します。オブジェクトに対する処理は実行しません。-i1 - 感染したオブジェクトを駆除し、駆除できない場合はスキップします。-i2 - 感染したオブジェクトを駆除し、駆除できない場合は削除します。実行ヘッダーがあるコンテナー(sfx 圧縮ファイル)以外のコンテナーは削除しません。-i3 - 感染したオブジェクトを駆除し、駆除できない場合は削除します。コンテナー内の感染したファイルを削除できない場合は、コンテナーを完全に削除します。-i4 - 感染したオブジェクトを削除します。削除できない感染したファイルがコンテナーの内部にある場合は、コンテナーを完全に削除します。-i8 - 感染したオブジェクトを検知した場合、ユーザに処理を確認します(既定で使用されます)。-i9 - スキャンの完了時にユーザに処理を確認します。<ファイル種別> - スキャンを行うファイルの形式を指定します。既定では、このパラメータが指定されていない場合、ファイルのコンテンツに基づいて、感染しやすいファイルのみがスキャンされます。次の値が選択できます:
-fe - 拡張子のみを基準として感染しやすいファイルをスキャンします。-fi - 内容のみを基準として感染しやすいファイルをスキャンします(既定)。-fa - すべてのファイルをスキャンします。<除外リスト> – スキャンから除外するオブジェクトを指定します。次に示すパラメータの 1 つまたは複数を空白文字で区切って指定できます:
-e:a - 圧縮ファイルをスキャンしません。-e:b - メールデータベースをスキャンしません。-e:m - テキスト形式のメールをスキャンしません。-e:<mask> - マスクを基準としてオブジェクトをスキャンしません。-e:<秒> - 指定された時間(秒単位)よりも長くスキャンされているオブジェクトをスキップします。-es:<サイズ> - 指定された値(メガバイト単位)より大きいサイズのオブジェクトをスキップします。<レポートのパラメータ> - スキャン結果のレポート形式を決定します。ファイルへの絶対パスまたは相対パスを使用し、レポートを保存できます。このパラメータが指定されていない場合、スキャン結果とすべてのイベントが表示されます。
-r:<レポートファイル> - 重要なイベントのみを指定されたレポートファイルに記録します。-ra:<レポートファイル> - すべてのイベントを指定されたレポートファイルに記録します。<詳細なパラメータ> - スキャンテクノロジーと設定ファイルの使用を定義するパラメータ:
-iSwift=<on|off> - iSwift の使用を有効または無効にします。-c:<設定ファイル> - スキャンで使用するアプリケーション設定を含む設定ファイルへの場所を定義します。ファイルへの絶対パスまたは相対パスを入力できます。このパラメータが指定されていない場合、コマンドラインですでに指定されている値とともに、インターフェイスで設定された値が使用されます。例: フォルダ ~/Documents、/Applications、およびファイル my test.exe のスキャンを開始します:
ファイル object2scan.txt に登録されているオブジェクトをスキャンします。設定ファイル scan_settings.txt を使用します。スキャンの完了時に、すべてのイベントを記録するレポートを作成します:
設定ファイルのサンプル:
|