Skip to main content

ness-patch-guard

Operating system and application patch management.

Commands are run by name (the installer adds the binaries to PATH). On Windows, run them in PowerShell as administrator (recommended; required where marked "Yes"). On macOS and Linux, with sudo.

Subcommands​

ArgumentDescriptionExampleRequires admin
scan [--pending] [--installed] [--summary] [--recent <días>]Scans updates: pending, installed, summary or those installed in the last N days.ness-patch-guard scan --pendingRecommended
install (--all | --critical | --security | --kb <KB> | --kb-list <KB1,KB2>)Installs updates: all, critical, security, one KB or a KB list.ness-patch-guard install --security --reboot never --dry-runYes
uninstallkb <KB>Uninstalls an update (KB).ness-patch-guard uninstallkb <KB>Yes
doctorPatch Guard health check.ness-patch-guard doctorRecommended

install / uninstallkb options​

ArgumentDescriptionExampleRequires admin
--reboot never|autoNever reboot, or reboot automatically if needed.--reboot neverYes
--timeout <s>Maximum time in seconds.--timeout 3600Yes
--dry-runShows what would happen without installing or uninstalling.--dry-runYes

Global options​

ArgumentDescriptionExampleRequires admin
--jsonJSON output.ness-patch-guard scan --pending --jsonRecommended
--quiet, -qMinimal output.-qRecommended
--verbose, -vVerbose output.-vRecommended

Examples:

# Show pending updates
ness-patch-guard scan --pending
# Simulate installing security patches without rebooting
ness-patch-guard install --security --reboot never --dry-run
# Uninstall a KB
ness-patch-guard uninstallkb <KB>
Source

Agent binaries help (--help) on Windows, macOS and Linux; NESS confirmations (Oct-2026).