diff --git a/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_app.bat b/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_app.bat
index 8d505cbfb..a66842658 100755
--- a/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_app.bat
+++ b/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_app.bat
@@ -6,99 +6,61 @@ if NOT exist "%temp_directory%" (
 	md %temp_directory%
 )
 
-:: =================================================================
-:: NOTE
-:: -----------------------------------------------------------------
-:: For now only mongodb is downloaded in packaged format
-:: Mongodb doesn't require any packaging so we just hardcode
-:: the exception in this file.
-
-:: If we have ever another install file, that is packaged,
-:: We'll have to make sure that mongodb is handled as an exception,
-:: rather than that it's behaviour is the default for zip files.
-:: =================================================================
-
 call get_local_text install-process-prefix
 call get_local_text install-process-sufix
 
 call ask_question "!install_process_prefix! %1 !install_process_sufix!"
+
+if "%result%"=="true" (
+	goto:exit_installation
+)
+
 call print_dashed_seperator
 
-if "%result%"=="false" (
-	call get_extension %2 download_extension
+call get_extension %2 download_extension
+call get_local_text install-process-downloading
+echo %1 !install_process_downloading!
+set "install_file=!temp_directory!%1.!download_extension!"
+%curl_app% -k %2 -o !install_file!
 
-	call get_local_text install-process-downloading
-	echo %1 !install_process_downloading!
-	set "install_file=%temp_directory%%1.%download_extension%"
-	%curl_app% -k %2 -o !install_file!
+if "%download_extension%"=="zip" (
+	set "package_path=!temp_directory!%1\"
 
-	pause
-	if "%1"=="mongodb" (
-		pause
-		call get_local_text install-process-unzipping
-		echo %1 !install_process_unzipping!
+	%zu_app% x !install_file! -o!package_path! -y
 
-		set "package_path=!temp_directory!%1\"
-		if exist "!package_path!" (
-			rmdir /s /q !package_path!
-		)
+	for /f "delims=" %%a in ('dir !package_path! /on /ad /b') do @set mongodb_original_directory=%%a
 
-		%zu_app% x %install_file% -o%package_path% -y
+	call print_dashed_seperator
+	goto:get_mongodb_path
 
-		for /f "delims=" %%a in ('dir %package_path% /on /ad /b') do @set mongodb_original_directory=%%a
-
-		call print_dashed_seperator
-		goto:get_mongodb_path
-
-		:get_mongodb_path
-			set /p "mongodb_path=define path: "
-			if exist "%mongodb_path%" (
-				call ask_question "That path already exists, are you sure you want to overwrite it?"
-				if "%result%"=="false" (
-					call print_dashed_seperator
-					goto:get_mongodb_path
-				) else (
-					rmdir /s /q %mongodb_path%
-				)
+	:get_mongodb_path
+		set /p "mongodb_path=define path: "
+		if exist "%mongodb_path%" (
+			call ask_question "That path already exists, are you sure you want to overwrite it?"
+			if "%result%"=="false" (
+				call print_dashed_seperator
+				goto:get_mongodb_path
+			) else (
+				rmdir /s /q %mongodb_path%
 			)
-			md %mongodb_path%
 		)
-		%systemroot%\System32\xcopy %mongodb_original_directory% %path% /r /h /s /e /y
-		goto:clean_up
-	) else (
-		if "%download_extension%"=="zip" (
-			call get_local_text install-process-unzipping
-			echo %1 !install_process_unzipping!
+	md %mongodb_path%
 
-			set "package_path=!temp_directory!%1\\"
-			if exist "!package_path!" (
-				rmdir /s /q !package_path!
-			)
-
-			%zu_app% x !install_file! -o!package_path!
-			pause
-		)
-
-		call get_local_text install-process-installing
-		echo %1 !install_process_installing!
-		echo.
-		if "%download_extension%"=="zip" (
-			for /f "tokens=*" %%a in ( dir %package_path% /b *.exe' ) do ( 
-				set unpacked_installed_file=%%a 
-			)
-			start /WAIT %unpacked_installed_file%
-		) else (
-			start /WAIT !install_file!
-		)
-
-		goto:clean_up
-	)
+	%systemroot%\System32\xcopy %mongodb_original_directory% %path% /r /h /s /e /y
+	goto:clean_up
 )
 
+call get_local_text install-process-installing
+echo %1 !install_process_installing!
+echo.
+start /WAIT !install_file!
+goto:clean_up
+
 :clean_up
 	call get_local_text install-process-cleaning
 	echo %1 !install_process_cleaning!
 	rmdir /s /q "!temp_directory!"
+	goto:exit_installation
 
-	call print_dashed_seperator
-goto:eof
\ No newline at end of file
+:exit_installation
+	call print_dashed_seperator
\ No newline at end of file