diff --git a/src/tools/msvc/install.bat b/src/tools/msvc/install.bat
new file mode 100644
index 0000000000000000000000000000000000000000..a5e857429096ba0ca26536d78c3e379621a973ad
--- /dev/null
+++ b/src/tools/msvc/install.bat
@@ -0,0 +1,18 @@
+@echo off
+REM $PostgreSQL: pgsql/src/tools/msvc/install.bat,v 1.1 2007/05/01 20:11:14 mha Exp $
+
+if NOT "%1"=="" GOTO RUN_INSTALL
+
+echo Invalid command line options.
+echo Usage: "install.bat <path>"
+echo.
+exit /b 1
+
+:RUN_INSTALL
+
+SETLOCAL
+if exist buildenv.bat call buildenv.bat
+
+perl install.pl "%1"
+
+exit /b %ERRORLEVEL%