Patching - Windows 10 Build Upgrades
Summary
This monitor will look for machines that are running below the latest build of Windows and trigger the script to upgrade the machine. We recommend scheduling this monitor daily during off-hours to avoid any loss of user productivity.
Dependencies
- Windows 10 Upgrade Assistant
Target
Global - Should be run without explicitly defined targets.
Translated SQL
SELECT
computers.version AS 'testvalue',
computers.name AS 'identityfield',
computers.computerid,
acd.uptimestart,
acd.uptimeend,
acd.noalerts
FROM
computers
LEFT JOIN
agentcomputerdata acd ON acd.computerid = computers.computerid
WHERE
computers.lastcontact > NOW() - INTERVAL 15 MINUTE
AND computers.os LIKE '%windows 10%'
AND computers.version < '10.0.19044'
AND computers.computerid IN (SELECT computerid FROM computerpatchpolicies WHERE installpolicy IN (SELECT ID FROM installsoftwarepolicies WHERE updatemode IN (5, 6)))
LIMIT 10