Commit f9a5014d authored by aker@wsusoffline's avatar aker@wsusoffline
Browse files

- December 2020 to January 2021 updates added to 'security only' lists for...

- December 2020 to January 2021 updates added to 'security only' lists for Windows 8.1 and Server 2012 / 2012 R2 (x86/x64) systems
- December 2020 to January 2021 updates added to version-specific blacklists for Windows 10 and Server 2016 / 2019 (x86/x64) systems
- Replaced superseded November 2020 Servicing stack update (KB4587735) by January 2021 Servicing stack update (KB4598480) for Windows 10 Version 1809 and Windows Server 2019 (Thanks to "aker")
- Replaced superseded November 2020 Servicing stack update (KB4586863) by January 2021 Servicing stack update (KB4598479) for Windows 10 Version 1909 (Thanks to "aker")
- Replaced superseded November 2020 Servicing stack update (KB4586864) by January 2021 Servicing stack update (KB4598481) for Windows 10 Version 2004 and 20H2 (Thanks to "aker")
- Added Update for the removal of Adobe Flash Player (KB4577586)
- refactor dotnet-Code
parent f01b704d
......@@ -14,7 +14,7 @@
#pragma compile(ProductName, "WSUS Offline Update - Community Edition")
#pragma compile(ProductVersion, 12.5.0)
Dim Const $caption = "WSUS Offline Update - Community Edition - 12.5 (b21)"
Dim Const $caption = "WSUS Offline Update - Community Edition - 12.5 (b23)"
Dim Const $title = $caption & " - Generator"
Dim Const $downloadURL = "https://gitlab.com/wsusoffline/"
Dim Const $downloadLogFile = "download.log"
......
......@@ -15,7 +15,7 @@
#pragma compile(ProductName, "WSUS Offline Update - Community Edition")
#pragma compile(ProductVersion, 12.5.0)
Dim Const $caption = "WSUS Offline Update - Community Edition - 12.5 (b21) - Installer"
Dim Const $caption = "WSUS Offline Update - Community Edition - 12.5 (b23) - Installer"
; Registry constants
Dim Const $reg_key_wsh_hklm64 = "HKLM64\Software\Microsoft\Windows Script Host\Settings"
......
......@@ -774,29 +774,35 @@ For Each strProduct In objInstaller.Products
cpp2019_x86_new = True
Case "{26AF0C35-55EC-4025-8D83-349E8FB1419F}", "{7D0362D5-C699-4403-BC09-0C1DAD1D93AB}"
cpp2019_x64_new = True
Case "{364D5AED-307A-423D-AABC-E68FFDDAA513}", "{C8878F77-0D03-4303-ACBA-C114001B3261}", "{C1213BF8-6544-4AB7-A439-6ECAF59C64F2}"
Case "{364D5AED-307A-423D-AABC-E68FFDDAA513}", "{C1213BF8-6544-4AB7-A439-6ECAF59C64F2}", "{C8878F77-0D03-4303-ACBA-C114001B3261}", _
"{138E0C15-7714-4E60-BCED-E3A113C82CBC}", "{22617777-0F0E-4CB8-BDA6-9EC8F8B0E0F1}", "{C0311FD6-C773-4F5C-804A-CE7E5E03CCF3}"
dotNET5_Runtime_x86_old = True
Case "{FE6FF6ED-93DE-42E3-991D-346F0C1FC187}", "{1D88C674-5064-4E7F-BB8C-1E6F8374C35D}", "{0DA2670C-83CF-4F3A-929C-19FB3C26B094}"
Case "{0DA2670C-83CF-4F3A-929C-19FB3C26B094}", "{1D88C674-5064-4E7F-BB8C-1E6F8374C35D}", "{FE6FF6ED-93DE-42E3-991D-346F0C1FC187}", _
"{0247081A-1F68-4F20-BC87-07F5A66E5CB9}", "{1219DD98-A1A0-44BD-9ED1-B58F31F52F31}", "{96EB5175-8755-4344-B5C1-3996EB58D8A4}"
dotNET5_Runtime_x64_old = True
Case "{138E0C15-7714-4E60-BCED-E3A113C82CBC}", "{C0311FD6-C773-4F5C-804A-CE7E5E03CCF3}", "{22617777-0F0E-4CB8-BDA6-9EC8F8B0E0F1}"
Case "{DC647658-970C-4A85-9BB6-904DA560ACC5}", "{5104ADBB-A3FB-4C78-925F-E33F7E1D583B}", "{CEEEECCE-966D-48A1-B749-6B96234F1AC7}"
dotNET5_Runtime_x86_new = True
Case "{0247081A-1F68-4F20-BC87-07F5A66E5CB9}", "{1219DD98-A1A0-44BD-9ED1-B58F31F52F31}", "{96EB5175-8755-4344-B5C1-3996EB58D8A4}"
Case "{B94AF321-5E81-424B-BD31-9483ECB90861}", "{8928FF63-BC22-4754-819D-B36FE0906467}", "{8232A2BA-8247-472C-96BE-3B6592DFE713}"
dotNET5_Runtime_x64_new = True
Case "{445166D9-79B3-4768-B515-4B7FCD43DF8E}"
Case "{445166D9-79B3-4768-B515-4B7FCD43DF8E}", _
"{11A04ABA-50D9-47DC-9AEB-DB0A0CB14D67}"
dotNET5_DesktopRuntime_x86_old = True
Case "{B4FC1E81-3264-49A2-80C7-24C296546D67}"
Case "{B4FC1E81-3264-49A2-80C7-24C296546D67}", _
"{54424219-B505-485F-B3DA-9F1DA802FFC5}"
dotNET5_DesktopRuntime_x64_old = True
Case "{11A04ABA-50D9-47DC-9AEB-DB0A0CB14D67}"
Case "{12796D2F-D957-4590-A73F-FEC287A09084}"
dotNET5_DesktopRuntime_x86_new = True
Case "{54424219-B505-485F-B3DA-9F1DA802FFC5}"
Case "{36C48524-90A2-4ABD-B176-C0F3A7791942}"
dotNET5_DesktopRuntime_x64_new = True
Case "{6BD7DD23-C813-3592-931C-74A5812AF305}"
Case "{6BD7DD23-C813-3592-931C-74A5812AF305}", _
"{C30E7D63-6765-3027-8E8B-C0CEBECA99E3}"
dotNET5_ASPNETRuntime_x86_old = True
Case "{42FA1C47-718A-3946-9570-144D5B9FAFA9}"
Case "{42FA1C47-718A-3946-9570-144D5B9FAFA9}", _
"{538D264D-7A4A-32F4-ADE5-A3E1A371C99D}"
dotNET5_ASPNETRuntime_x64_old = True
Case "{C30E7D63-6765-3027-8E8B-C0CEBECA99E3}"
Case "{AB3B44E4-EED8-38D0-8BA0-A71F29008D39}"
dotNET5_ASPNETRuntime_x86_new = True
Case "{538D264D-7A4A-32F4-ADE5-A3E1A371C99D}"
Case "{16CF34DE-5F61-3FB1-8E86-C216EF723C97}"
dotNET5_ASPNETRuntime_x64_new = True
End Select
Next
......
......@@ -30,7 +30,7 @@ if "%DIRCMD%" NEQ "" set DIRCMD=
cd /D "%~dp0"
set WSUSOFFLINE_VERSION=12.5 (b21)
set WSUSOFFLINE_VERSION=12.5 (b23)
title %~n0 %*
echo Starting WSUS Offline Update - Community Edition - v. %WSUSOFFLINE_VERSION% at %TIME%...
set UPDATE_LOGFILE=%SystemRoot%\wsusofflineupdate.log
......
......@@ -148,3 +148,7 @@ kb4586084,November 2020 Security and Quality Rollup for .NET Framework 3.5 SP1,
kb4586085,November 2020 Security and Quality Rollup for .NET Framework 3.5 SP1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1 and 4.7.2 on Windows 8.1 and Windows Server 2012 R2
kb4592468,December 2020 Security Monthly Quality Rollup for Windows Server 2012
kb4592484,December 2020 Security Monthly Quality Rollup for Windows 8.1 and Windows Server 2012 R2
kb4598278,January 2021 Security Monthly Quality Rollup for Windows Server 2012
kb4598285,January 2021 Security Monthly Quality Rollup for Windows 8.1 and Windows Server 2012 R2
kb4598501,January 2021 Security and Quality Rollup for .NET Framework 3.5 SP1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1 and 4.7.2 on Windows Server 2012
kb4598502,January 2021 Security and Quality Rollup for .NET Framework 3.5 SP1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1 and 4.7.2 on Windows 8.1 and Windows Server 2012 R2
10.0.17763.1574,kb4587735,November 2020 Servicing stack update for Windows 10 Version 1809 and Windows Server 2019
10.0.17763.1690,kb4598480,January 2021 Servicing stack update for Windows 10 Version 1809 and Windows Server 2019
10.0.18362.1190,kb4586863,November 2020 Servicing stack update for Windows 10 Version 1903
10.0.18362.387,kb4520390,September 2019 Servicing stack update for Windows 10 Version 1903
10.0.18362.1190,kb4586863,November 2020 Servicing stack update for Windows 10 Version 1909
10.0.18362.1310,kb4598479,January 2021 Servicing stack update for Windows 10 Version 1909
10.0.19041.680,kb4593175,December 2020 Servicing stack update for Windows 10 Version 2004
10.0.19041.740,kb4598481,January 2021 Servicing stack update for Windows 10 Version 2004
10.0.19041.680,kb4593175,December 2020 Servicing stack update for Windows 10 Version 20H2
10.0.19041.740,kb4598481,January 2021 Servicing stack update for Windows 10 Version 20H2
kb4577586,Update for the removal of Adobe Flash Player for Windows 10 Version 1507
kb4577586,Update for the removal of Adobe Flash Player for Windows 10 Version 1607 and Windows Server 2016
kb4577586,Update for the removal of Adobe Flash Player for Windows 10 Version 1803
kb4577586,Update for the removal of Adobe Flash Player for Windows 10 Version 1809 and Windows Server 2019
kb4577586,Update for the removal of Adobe Flash Player for Windows 10 Version 1909
kb4577586,Update for the removal of Adobe Flash Player for Windows 10 Version 2004
kb4577586,Update for the removal of Adobe Flash Player for Windows 10 Version 20H2
......@@ -48,3 +48,4 @@ kb4577048,September 2020 Security Only Quality Update for Windows Server 2012
kb4580353,October 2020 Security Only Quality Update for Windows Server 2012
kb4586808,November 2020 Security Only Quality Update for Windows Server 2012
kb4592497,December 2020 Security Only Quality Update for Windows Server 2012
kb4598297,January 2021 Security Only Quality Update for Windows Server 2012
kb2769165,Update for certain Microsoft files that contain an incorrect digital signature in Windows Server 2012
kb3018238,Vulnerability in SChannel could allow remote code execution
kb4577586,Update for the removal of Adobe Flash Player for Windows Server 2012
......@@ -52,3 +52,4 @@ kb4577071,September 2020 Security Only Quality Update for Windows 8.1 and Window
kb4580358,October 2020 Security Only Quality Update for Windows 8.1 and Windows Server 2012 R2
kb4586823,November 2020 Security Only Quality Update for Windows 8.1 and Windows Server 2012 R2
kb4592495,December 2020 Security Only Quality Update for Windows 8.1 and Windows Server 2012 R2
kb4598275,January 2021 Security Only Quality Update for Windows 8.1 and Windows Server 2012 R2
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment