CLI

Full headless flag reference.

tvak Collector (TvakCollector.exe) [options]
  -o, --output <dir>    Output root for the package and working files (default: current dir)
      --modules <list>  System,Processes,Network,Services,Persistence,Tasks,Users,EventLogs,Raw,
                        Browser,HashInventory,All (default: All)
      --extension <ext>  Output package extension: zip or tvak (default: zip)
      --memory                 Acquire volatile RAM, auto-detecting a winpmem exe next to this
                               collector or in the working directory (v1: go-winpmem). Requires admin.
      --memory-tool <path>     As --memory, but with an explicit winpmem path (always wins over
                               auto-detect). Either flag opts memory in; neither -> memory skipped.
      --memory-timeout <min>   Hang safety-net for memory acquisition (default: 60)
      --keep-working    Keep the intermediate DFIR_<stamp> working folder
  -h, --help            This help
FlagDefaultNotes
-o, --output <dir>current directoryOutput root for the package and working files.
--modules <list>AllComma-separated. Processes always runs regardless.
--extension <zip|tvak>zipSame ZIP-based container either way.
--memoryoffOpt in, auto-detect winpmem. Requires admin.
--memory-tool <path>Explicit winpmem path; wins over auto-detect.
--memory-timeout <min>60Partial dump retained on timeout.
--keep-workingoffKeep the DFIR_<stamp> working folder.
-h, --helpPrints help; bypasses the wizard like any other argument.

Exit code is non-zero if any collector (or Raw/VSS artifact) ended up Failed.