Skip to main content
UndoDisk

CLI Reference

UndoDisk includes a command-line interface for advanced users and automation workflows.

Usage

undodisk [command] [options]

Commands

scan

Run a recovery scan on a drive or partition.

undodisk scan <drive> [options]
OptionDescription
--modeScan mode: quick or deep (default: quick)
--outputOutput directory for recovered files
--formatOutput format: json, csv, or table (default: table)
--min-confidenceMinimum AI confidence score (0–100)

recover

Recover files from a completed scan.

undodisk recover <scan-id> [options]
OptionDescription
--outputRecovery destination directory
--filterFile type filter (e.g., *.jpg,*.png)
--overwriteOverwrite existing files at destination

health

Display S.M.A.R.T. health information for connected drives.

undodisk health [drive]
OptionDescription
--formatOutput format: json or table (default: table)
--watchContinuously monitor drive health

vault

Manage Recovery Vault monitored folders.

undodisk vault <subcommand>
SubcommandDescription
listList monitored folders
add <path>Add a folder to Recovery Vault
remove <path>Remove a folder from Recovery Vault
statusShow vault status and statistics

Global Options

OptionDescription
--helpShow help information
--versionShow version number
--verboseEnable verbose output
--quietSuppress non-essential output
--licenseDisplay license information