Velopack Updater (1.1.1) manages packages and installs updates.
https://velopack.io
Usage: update.exe [OPTIONS]
update.exe apply [OPTIONS] [-- [EXE_ARGS]...]
update.exe start [OPTIONS] [EXE_NAME] [-- [EXE_ARGS]...]
update.exe patch [OPTIONS] --old <FILE> --delta <FILE> --output <FILE>
update.exe uninstall [OPTIONS]
Options:
--verbose Print debug messages to console / log
-s, --silent Don't show any prompts / dialogs
--rootDir <PATH> Override the default locator root directory
--packageDir <PATH> Override the default packages directory
-l, --log <PATH> Override the default log file location
-h, --help Print help
-V, --version Print version
update.exe apply:
Applies a staged / prepared update, installing prerequisite runtimes if necessary
--norestart Do not restart the application after the update
--waitPid <PID> Wait for the specified process to terminate before applying the update
-p, --package <FILE> Update package to apply
-h, --help Print help
[EXE_ARGS]... Arguments to pass to the started executable. Must be preceded by '--'.
update.exe start:
Starts the currently installed version of the application
--waitPid <PID> Wait for the specified process to terminate before applying the update
-h, --help Print help
[EXE_ARGS]... Arguments to pass to the started executable. Must be preceded by '--'.
[EXE_NAME] The optional name of the binary to execute
update.exe patch:
Applies a series of delta bundles to a base file
--old <FILE> Base / old file to apply the patch to
--delta <FILE> The delta bundle to apply to the base package
--output <FILE> The file to create with the patch applied
-h, --help Print help
update.exe uninstall:
Remove all app shortcuts, files, and registry entries.
-h, --help Print help