@ECHOOFF SET/P DeployConfig=Specify build target ('Production' or 'Development'): IF/I NOT '%DeployConfig%'=='Production' ( IF/I NOT '%DeployConfig%'=='Development' ( ECHO Please specify Production or Development. GOTO finish ) ) SET/P VersionTag=Enter SVN revision (e.g.1.2.4), or 'trunk': echo. msbuild project.msbuild /p:VersionTag=%VersionTag%;DeployConfig=%DeployConfig% /nologo rem IF %ERRORLEVEL% GTR 0 ( rem ECHO. rem ECHO Build failed for revision number '%VersionTag%' rem ECHO. rem ) ELSE ( rem rem echo Build succeeded for revision number '%VersionTag%' rem ) :finish