From 471f5773d28ae793266cd16f4abd6307a5768cc7 Mon Sep 17 00:00:00 2001
From: "Michael H.G. Schmidt" <michael@schmidt2.de>
Date: Wed, 22 Feb 2023 13:23:31 +0100
Subject: [PATCH] added tcp optimization script

---
 scripts/autoconfig.cmd      | 4 ++++
 scripts/unpack-zipfiles.cmd | 6 ++++++
 software/basic.csv          | 1 +
 3 files changed, 11 insertions(+)

diff --git a/scripts/autoconfig.cmd b/scripts/autoconfig.cmd
index 1e16646..a3969e8 100644
--- a/scripts/autoconfig.cmd
+++ b/scripts/autoconfig.cmd
@@ -140,6 +140,10 @@ echo.
 call modify-searchdomains.cmd
 echo.
 
+rem optimize the TCP stack for datacenter use!
+powershell -Command .\tcpoptimize.ps1
+echo.
+
 echo #######################
 echo ### UNINSTALL tasks ###
 echo #######################
diff --git a/scripts/unpack-zipfiles.cmd b/scripts/unpack-zipfiles.cmd
index dba57c1..6df80fa 100644
--- a/scripts/unpack-zipfiles.cmd
+++ b/scripts/unpack-zipfiles.cmd
@@ -27,6 +27,7 @@ for %%A in (
   setdefaultbrowser
   showkeyplus
   sumatrapdf
+  tcpoptimize
   trid
   triddefs
   vim
@@ -139,6 +140,11 @@ move /Y %T%\sumatrapdf\*.exe %TOOLS%\SumatraPDF.exe
 rd /S /Q %T%\sumatrapdf
 echo.
 
+echo TCP-optimize script
+move /Y %T%\tcpoptimize\*.ps1 %TOOLS%\scripts\tcpoptimize.ps1
+rd /S /Q %T%\tcpoptimize
+echo.
+
 echo TrID (File identifier)
 move /Y %T%\trid\trid.exe %TOOLS%
 rd /S /Q %T%\trid
diff --git a/software/basic.csv b/software/basic.csv
index 196175f..2cd3324 100644
--- a/software/basic.csv
+++ b/software/basic.csv
@@ -44,4 +44,5 @@ https://psg-prod-eastus.azureedge.net/packages/pswindowsupdate.2.2.0.3.nupkg psw
 https://www.thewindowsclub.com/downloads/UWT4.zip UWT.zip
 https://winaero.com/downloads/uwd.zip uwd.zip
 https://www.glenn.delahoy.com/downloads/desktopinfo/DesktopInfo3100.zip desktopinfo.zip
+https://codeload.github.com/MysticFoxDE/WINDOWS-OPTIMIZATIONS/zip/refs/heads/main tcpoptimize.zip