Endstate CLI
Last updated
Capture and restore Windows machine state — apps and settings — from the command line.
Install with winget
$ winget install --id SubstrateSystems.EndstateCLI --exact --version 2.32.1Run in Command Prompt, PowerShell, or Windows Terminal. Prompts for any agreements.
For Intune admins
Stop chasing app updates. Pckgr patches them for you.
Automated application patching for Microsoft Intune. Pckgr keeps a curated library of 1,000+ apps continuously up-to-date in your tenant via Microsoft Graph - no manual repackaging, no chasing vendor sites.
Start free 30-day trialFrom $49/month. No credit card required.
Not on Intune? Pckgr RMM deploys and patches apps like this one on any Windows fleet. Free for up to 5 devices.
About
Endstate CLI is the open-source engine behind Endstate. It scans a Windows machine for installed apps (via winget) and their settings, saves everything to one portable file, and reinstalls apps and restores settings on a fresh install. Scriptable JSON output for automation. Local-first: no account, no telemetry.
Installers · v2.32.1
| Architecture | Type | Scope | Install | Download |
|---|---|---|---|---|
| x64 | Portable | - | Direct |
Copy a command tailored to that specific architecture, type, and scope - useful when winget would otherwise pick a different default.
Security
No known CVEs for Endstate CLI.
Coverage is best-effort and depends on a winget package mapping to an NVD CPE entry. Absence here is not a guarantee of safety.
Related apps
More from substratesystems or browse backup, cli, migration.
Frequently asked questions
How do I install Endstate CLI on Windows?
How do I install Endstate CLI silently for unattended deployment?
How do I uninstall Endstate CLI via winget?
Is Endstate CLI free?
Does Endstate CLI work on Windows 10?
How do I keep Endstate CLI up to date?
Recent versions
- 2.32.1latest
- 2.32.0
- 2.31.0
- 2.30.0
- 2.27.2