diff --git a/optional/install-steam.cmd b/optional/install-steam.cmd
new file mode 100644
index 0000000..674401f
--- /dev/null
+++ b/optional/install-steam.cmd
@@ -0,0 +1,20 @@
+@echo off
+
+set EXE=..\software\steam-setup.exe
+
+if NOT EXIST %EXE% (
+  echo ERROR: %EXE% not found!
+  exit /b
+)
+
+echo ####### %0 #######
+
+echo killing STEAM processes...
+taskkill /F /IM steam.exe 2>nul
+
+echo installing STEAM ...
+start /wait %EXE% /S
+
+echo ####### %0 #######
+pause
+
diff --git a/software/optional.csv b/software/optional.csv
index a6ad940..167dbf0 100644
--- a/software/optional.csv
+++ b/software/optional.csv
@@ -14,3 +14,4 @@ https://www.purebasic.com/download/PureBasic_Demo_x64.zip purebasic.zip
 https://matrica.de/download/windows/moneyplex_20_setup.exe moneyplex-setup.exe
 https://www.python.org/ftp/python/2.7.18/python-2.7.18.amd64.msi python2-setup.msi
 https://github.com/ClusterM/hakchi2/releases/download/v2.32/hakchi2.zip hakchi2.zip
+https://cdn.akamai.steamstatic.com/client/installer/SteamSetup.exe steam-setup.exe