機能:ファイルスキャンコンポーネントDr.Web File Checkerによる、指定されたファイルまたはディレクトリのスキャンを開始します。
引数
<path> - スキャンするファイルまたはディレクトリへのパスです(パスは相対パスでも可)。
--stdinまたは--stdin0オプションを使用する場合、この引数は省略できます。特定の条件を満たす複数のファイルを指定するには、findユーティリティ(使用例参照)および--stdinまたは--stdin0オプションを使用します。
オプション
-a [--Autonomous]は、指定されたスキャンを実行し、完了後にそれらを終了させるために、Dr.Web Scanning EngineとDr.Web File Checkerの自律コピーを実行します。自律コピーによるスキャン中に検出された脅威は、threatsコマンドによって表示される、検出された脅威のリストに追加されず(下記参照)、それらの脅威に関する情報は集中管理サーバーには送信されません(Dr.Web for UNIX Internet Gatewaysが集中管理サーバーで管理されている場合)。
--stdin - スキャンのためのパスのリストを標準的な入力文字列(stdin)から取得します。リスト内のパスは改行文字(\n)で区切られている必要があります。
--stdin0 - スキャンのためのパスのリストを標準的な入力文字列(stdin)から取得します。リスト内のパスはヌル文字(\0)で区切られている必要があります。

|
--stdinおよび--stdin0オプションを使用する場合、リストのパスに検索のパターンまたは正規表現を含めることはできません。--stdinおよび--stdin0オプションを使用して、外部ユーティリティ(scanコマンドのfindなど)によって生成されるパスリストを処理することをお勧めします(使用例を参照)。
|
--Exclude <path> - 除外するパスです。パスは相対パスにすることができ、ファイルマスクを含むことができます(ワイルドカード「?」と「*」、シンボルクラス「[ ]」、「[! ]」、「[^ ]」を使用できます)。
任意オプション、複数回設定できます。
--Report <type> - スキャンレポートのタイプを指定します。
使用可能な値:
•BRIEF - 短いレポート
•DEBUG - 詳細なレポート
•JSON - JSON形式のシリアル化されたレポート
デフォルト値:BRIEF
--ScanTimeout <number> - 1つのファイルをスキャンする際のタイムアウトをミリ秒で指定します。
値に0が指定された場合、スキャンにかかる時間は制限されません。
デフォルト値:0
--PackerMaxLevel <number> - 圧縮されたオブジェクトをスキャンする際のネスティングレベルの上限を指定します。圧縮されたオブジェクトは、特別なソフトウェア(UPX、PELock、PECompact、Petite、ASPack、Morphineなど)で圧縮された実行コードです。そのようなオブジェクトには、圧縮されたオブジェクトなども含む他の圧縮されたオブジェクトが含まれる場合があります。このパラメータの値は、ネスティングの上限を指定します。この上限を超えると、他の圧縮されたオブジェクト内の圧縮されたオブジェクトはスキャンされません。
値に0が指定された場合、ネストされたオブジェクトはスキャン中にスキップされます。
デフォルト値:8
--ArchiveMaxLevel <number> - 他のアーカイブが含まれる可能性のあるアーカイブ(zip、rarなど)をスキャンするときの最大ネスティングレベルを設定します(これらのアーカイブには他のアーカイブなどが含まれる場合もあります)。このパラメータの値は、ネスティングの上限を指定します。この上限を超えると、他のアーカイブ内のアーカイブはスキャンされません。
値に0が指定された場合、ネストされたオブジェクトはスキャン中にスキップされます。
デフォルト値:8
--MailMaxLevel <number> - 他のファイルが含まれる可能性のあるメーラーのファイル(pst、tbbなど)をスキャンするときの最大ネスティングレベルを設定します(これらのファイルには他のファイルなどが含まれる場合もあります)。このパラメータの値は、ネスティングの上限を指定します。この上限を超えると、他のオブジェクト内のオブジェクトはスキャンされません。
値に0が指定された場合、ネストされたオブジェクトはスキャン中にスキップされます。
デフォルト値:8
--ContainerMaxLevel <number> - 他のオブジェクトが含まれる他のタイプのオブジェクト(HTMLページ、jarファイルなど)をスキャンするときの最大ネスティングレベルを設定します。このパラメータの値は、ネスティングの上限を指定します。この上限を超えると、他のオブジェクト内のオブジェクトはスキャンされません。
値に0が指定された場合、ネストされたオブジェクトはスキャン中にスキップされます。
デフォルト値:8
--MaxCompressionRatio <ratio> - スキャンされるオブジェクトの最大圧縮率を指定します。
値は2以上にする必要があります。
デフォルト値:3000
--MaxSizeToExtract <size> - アーカイブに含まれるファイルの最大サイズを指定します。このパラメータの値よりサイズが大きいファイルは、スキャン時にスキップされます。デフォルトでは、アーカイブ内のファイルのサイズ制限はありません。サイズは、サフィックス(b、kb、mb、gb)を付けた数値で指定します。サフィックスが指定されていない場合、値はバイト単位のサイズとして扱われます。
デフォルト値:なし
--HeuristicAnalysis <On|Off> - スキャン中のヒューリスティック解析を有効または無効にします。
デフォルト値:On
--OnKnownVirus <action> - シグネチャベースの解析を使用して検出された既知の脅威に対して適用されるアクションです。
可能なアクション:Report、Cure、Quarantine、Delete
デフォルト値:Report
--OnIncurable <action> - 修復不可能な脅威が検出された場合、または修復アクション(Cure)が失敗した場合に適用されるアクションです。
可能なアクション:Report、Quarantine、Delete
デフォルト値:Report
--OnSuspicious <action> - ヒューリスティック解析によって検出された疑わしいオブジェクトに対して適用されるアクションです。
可能なアクション:Report、Quarantine、Delete
デフォルト値:Report
--OnAdware <action> - 検出されたアドウェアに対して適用されるアクションです。
可能なアクション:Report、Quarantine、Delete
デフォルト値:Report
--OnDialers <action> - 検出されたダイアラーに対して適用されるアクションです。
可能なアクション:Report、Quarantine、Delete
デフォルト値:Report
--OnJokes <action> - 検出されたジョークプログラムに対して適用されるアクションです。
可能なアクション:Report、Quarantine、Delete
デフォルト値:Report
--OnRiskware <action> - 検出されたリスクウェアに対して適用されるアクションです。
可能なアクション:Report、Quarantine、Delete
デフォルト値:Report
--OnHacktools <action> - 検出されたハッキングツールに対して適用されるアクションです。
可能なアクション:Report、Quarantine、Delete
デフォルト値:Report

|
コンテナ(アーカイブ、メールメッセージなど)内のファイルで脅威が検出された場合は、ファイルを削除するアクション(Delete)の代わりにコンテナの隔離への移動(Quarantine)が実行されます。
|
--FollowSymlinks - シンボリックリンクを自動的に解決します。
|