diff --git a/src/sbbs_release.bat b/src/sbbs_release.bat
new file mode 100644
index 0000000000000000000000000000000000000000..b2e0849ce8afbe010ccade2cb2d6c48e7589933d
--- /dev/null
+++ b/src/sbbs_release.bat
@@ -0,0 +1,20 @@
+@echo off
+setlocal
+cd ..\exec
+make
+if errorlevel 1 goto fail
+cd ..\src\sbbs3
+call release.bat /t:Clean
+call release.bat
+if errorlevel 1 goto fail
+cd ctrl
+build /B
+if errorlevel 1 goto fail
+cd ..\useredit
+build /B
+if errorlevel 1 goto fail
+cd ..\chat
+build /B
+:fail
+echo FAILED: See errors above!
+:end