How do I configure MetaDefender Core v3 to only use one or several scan engines using the CLI?

You can include or exclude the engines used by MetaDefender Core, respectively, through the following properties:

  • "included_avs"

  • "excluded_avs"

"included_avs" is set to "ALL" by default.

If you change this value from "ALL" to the name(s) of the antiviruses you want to use as they are reported by MetaDefender Core (separating by a "|"), then only they will be included in MetaDefender Core operations.

There are a few ways you can change these properties (described in detail in the MetaDefender Core manual, or here). The following examples demonstrate how to set this using the command line.


  • You would like to use Avira and Eset. The precise directory depends on the number of installed engines.

    cd "C:\Program Files (x86)\OPSWAT\MetaDefender Core X\"
    omsCmdLineUtil config in="Avira|Eset"

  • You would like to exclude QuickHeal from scanning:

    omsCmdLineUtil config ex="QuickHeal"

This article applies to MetaDefender Core v3
This article was last updated on 2019-09-20