From 3ffa1e76c4145e7c792c61ad879cb5d81991b657 Mon Sep 17 00:00:00 2001 From: jazir5 <31750063+jazir555@users.noreply.github.com> Date: Wed, 19 Jun 2024 17:56:20 -0700 Subject: [PATCH] Update WIP C++ executable andvisual studio command line tools installation.bat --- ...studio command line tools installation.bat | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/WIP C++ executable andvisual studio command line tools installation.bat b/WIP C++ executable andvisual studio command line tools installation.bat index 65472f1..fc7f21d 100644 --- a/WIP C++ executable andvisual studio command line tools installation.bat +++ b/WIP C++ executable andvisual studio command line tools installation.bat @@ -95,6 +95,29 @@ rmdir /s /q "%TMP_DIR%" pause +:: Step 6: Download and Install Visual Studio Community Edition +echo Downloading Visual Studio Community Edition... >> %log_file% +echo Downloading Visual Studio Community Edition... +powershell -command "Invoke-WebRequest -Uri 'https://aka.ms/vs/16/release/vs_community.exe' -OutFile '%vs_community_installer%'" >> %log_file% 2>&1 +if %errorlevel% neq 0 ( + echo Failed to download Visual Studio Community installer. >> %log_file% + echo Failed to download Visual Studio Community installer. + exit /b +) +echo Visual Studio Community installer downloaded successfully. >> %log_file% +echo Visual Studio Community installer downloaded successfully. + +echo Installing Visual Studio Community Edition... >> %log_file% +echo Installing Visual Studio Community Edition... +start /wait "" "%vs_community_installer%" --add Microsoft.VisualStudio.Workload.CoreEditor --includeRecommended --passive --norestart --log %vs_install_log% --loglevel verbose +if %errorlevel% neq 0 ( + echo Failed to install Visual Studio Community. Check the install log for details: %vs_install_log% >> %log_file% + echo Failed to install Visual Studio Community. Check the install log for details: %vs_install_log% + exit /b +) +echo Visual Studio Community installed successfully. >> %log_file% +echo Visual Studio Community installed successfully. + :: Step 3: Check for Visual Studio Build Tools echo Checking for Visual Studio Build Tools... >> %log_file% reg query "HKLM\SOFTWARE\Microsoft\VisualStudio\SxS\VS7" >nul 2>&1