Skip Navigation

Command-line syntax

The following table contains the command-line syntax for the CylanceVCL executable. Executing CylanceV command-line without any command-line arguments will result in a similar list to help you.
Item
Description
-h, -?, --help
Displays help similar to this table
-k, --key=VALUE
Authentication key; this is required
-p, --path=VALUE
The path to the folder to scan; this is required
-T, --type=VALUE
These are the types of files to analyze; this is required
Types are specified as a bit field, which may be combined
For example, using -type=7 would be a valid combined type of 1, 2, and 4
Valid types are:
  • 1 - Check if signed files have valid signatures; this is the same as the -S command
  • 2 - Portable executable files (PE)
  • 4 - Portable document format files (PDF)
  • 8 - Microsoft Office Document files (OLE)
  • 16 - Office Open XML Document files (OOXML)
  • 32 - Mach Object files (Mach-O)
  • 64 - ELF files (Linux)
-f, --file=VALUE
Name of the input file
-A, --avindustry
Get AV industry results
-t, --threatindicators=VALUE
Create a .xml report with threat indicators for all files with
Cylance
scores less than the given value
-e, --export=VALUE
Create an archive of all files with a
Cylance
score less than the given value; archived file password = infected
-a, --autoupload
Auto-upload the requested samples to the
Cylance
cloud
-S, --signature
Check if signed files have valid signatures; this is the same as the -T 1 command
This parameter is deprecated and included for backward compatibility only; the -T option is preferred.
-x, --examine=VALUE
Maximum size of files to be analyzed (in MB)
  • Default = 50
  • Min = 1
  • Max = 1500
-1, --sha1
Enables generation of SHA1 hashes for files
-5, --md5
Enables generation of MD5 hashes for files
-o, --output=VALUE
Output directory path; default '.'
-l, --log=VALUE
Logging level; range is from 0 to 3 (default = 1)
  • 0 - None
  • 1 - Standard
  • 2 - Debug
  • 3 - All
-m, --model=VALUE
Use the specified local model files instead of auto-selecting the most up-to-date model
Specify model types with a comma-separated list (no spaces).