Skip to main content

Execute Script - Configure Winget Auto Update

Summary

This internal monitor executes the Configure Winget Auto Update script on Windows machines where the solution is enabled. It compares the current client‑level EDFs with the values stored in the pvl_wau_config table and also checks whether the Winget Auto Update Configuration Check remote monitor exists on the endpoint.

Depending on the detected state, the monitor returns one of three actions:

  • Uninstall – The solution was previously enabled but is now disabled or excluded; the script runs with -Uninstall to remove all components.
  • Force – The solution is enabled but the configuration monitor is missing (or the configuration has drifted); the script runs with -Force to recreate the monitor and repair the environment.
  • Configure – The solution is enabled but one or more EDF values differ from the stored configuration; the script runs without -Force to apply the updated settings.

If the solution is enabled and the configuration is already up‑to‑date (and the monitor is present), the computer is not returned by this internal monitor.

Dependencies

Target

Global

Alert Template

△ Custom - Execute Script - Configure Winget Auto Update

Changelog

2026-07-01

  • Updated to support the new portable Winget solution and the Audit Only EDF option.
  • Added detection for missing Winget Auto Update Configuration Check remote monitor; the monitor now returns 'Force' to trigger a repair when the configuration monitor is absent.
  • Removed dependency on the deprecated WAU - NotificationLevel EDF.

2025-04-10

  • Adjusted to exclude computers where the script had failed twice in the week.

2025-04-08

  • Initial version of the document