WholeClear CLI 11.0
Use a guided interactive menu or type advanced commands to move mail between PST, OST, EML, MSG, MBOX, Thunderbird, TGZ, contacts, IMAP, Microsoft 365, and more—reports land under WholeClear-Reports on every run.
WholeClear CLI is a Windows command-line product that:
<output>\WholeClear-Reports\latest-report.html (and companion files).wholeclear.exe alone—the window closes immediately without the shortcut wrapper. Beginners and power users share the same conversion engine; only the entry path differs.
| Mode | Who | How you work |
|---|---|---|
| Beginner | First-time or non-technical users | Open the interactive numbered menu: pick options, paste paths, confirm. No flags to memorize. |
| Advanced | IT, scripts, automation | Type direct commands (convert, batch, migrate, …) in Command Prompt, PowerShell, or CI. |
See Interactive Menu for the beginner flow and Convert / Batch & Jobs for advanced commands.
| Edition | Typical Setup EXE | Limits | Activation |
|---|---|---|---|
| Evaluation (Demo) | wholeclear.exe | 25 items per job | No product key (activation disabled) |
| Full (Licensed) | WholeClear-CLI-Setup-11.0.0.exe | Unlimited after unlock | Installer may ask a setup password; first run asks for a product activation key |
Details: Install & Setup and License & Demo.
At a glance, how the CLI is organized when you run advanced commands or follow what the menu builds for you.
wholeclear ← interactive menu (Beginner) when a terminal is attached wholeclear menu ← same menu ├── version ├── system info ├── formats / list ├── license status | activate ├── assess / validate ├── convert / batch ├── jobs list | status | resume | cancel └── migrate --config … --target …Run Demo or Full setup, then open WholeClear CLI or WholeClear CLI Demo from the shortcut.
Type:
wholeclearChoose 1 Convert (or 5 for IMAP interactive), follow prompts, and confirm.
Reports: <output>\WholeClear-Reports\latest-report.html
wholeclear version wholeclear license status -o text wholeclear convert -s "C:\Data files\eml" -t "%USERPROFILE%\Desktop\Out" --from eml --to pst wholeclear list --from emlDefault result format is text (human tables). Use -o json for scripts and automation.
Recommended reading order on this site (PHP guides mirror the shipped cli/info markdown).
| # | Topic | Page |
|---|---|---|
| 1 | Terms, beginner vs advanced, first commands | Getting Started |
| 2 | Demo/Full installers, PATH, verify | Install & Setup |
| 3 | Beginner interactive menu | Interactive Menu |
| 4 | Advanced: convert | Convert |
| 5 | Batch and jobs | Batch & Jobs |
| 6 | IMAP / M365 / migration JSON | Migrate & Cloud, Migration JSON, Office 365 OAuth |
| 7 | License, options, samples, scripting, command bible | License & Demo, Options Reference, Samples, Scripting & Automation, Command Reference |
| 8 | Formats list + interactive helpers | Formats & Routes, Format Command Helper, Conversion Steps |
| 9 | Assess / validate, troubleshoot, error catalog | Assess & Validate, Troubleshooting, Errors & Exit Codes |
If you build from source, typical scripts produce publish folders and signed Setup EXEs:
apps\cli\scripts\Publish-Cli.ps1 -Rid win-x64 -Edition demo|fullapps\cli\scripts\Build-CliDemoInstaller.ps1apps\cli\scripts\Build-CliFullInstaller.ps1Ship signed Setup EXEs for distribution (Authenticode). See apps\cli\docs\PACKAGING.md in the repo.
wholeclear.exe.wholeclear version runs successfully.pdf\wkhtmltopdf.exe.