I never tried that myself. According to another discussion, it doesn't seem to work out of the box.
https://forums.wsusoffline.net/viewtopic.php?f=3&t=9947Most probably, the UpdateInstaller.exe won't recognize the system anymore. As an AutoIt application, it uses the macro @OSVersion to determine the operating system:
@OSVersion
Returns one of the following: "WIN_10", "WIN_81", "WIN_8", "WIN_7", "WIN_VISTA", "WIN_XP", "WIN_XPe",
for Windows servers: "WIN_2016", "WIN_2012R2", "WIN_2012", "WIN_2008R2", "WIN_2008", "WIN_2003"".
—
https://www.autoitscript.com/autoit3/docs/macros.htmThis macro distinguishes between "WIN_XP" and "WIN_XPe", but only "WIN_XP" is used in the source file UpdateInstaller.au3.
You could try to run the script DoUpdate.cmd directly on the command line, from within the directory wsusoffline\client\cmd. This could work around the OS detection by the GUI application:
https://forums.wsusoffline.net/viewtopic.php?t=2691If you run WSUS Offline Update before, then the used options will be listed in the log file C:\WINDOWS\wsusofflineupdate.log