This module is very useful but it is missing the possibility to set the AlwaysAutoRebootAtScheduledTime key.
With this key you can control when windows update installs the update and then reboots after installation. Just as it does in Windows Server 2003/2008. Starting from Windows Server 2012 this changed. Without this key Windows Update will install updates in the default maintenance window. Which is default around 2:00 am everyday. And then wait for a maximum of 3 days before it reboots when necessary. During these 3 days you will get warnings that a reboot is necessary. But on a server you will not see them, unless you are logged in. And then after 3 days the server reboots. This reboot can happen during work hours. Which is not what you want on a server.
Without this key the parameters ScheduledInstallDay and ScheduledInstallTime are also not used.
See for more information https://support.microsoft.com/en-us/kb/2885694.
It would be nice if you can add the possibility to this module to set this key.
Thank in advance.
Mario van Antwerpen