feat: setting external common redist

This commit is contained in:
Chubby Granny Chaser
2025-04-02 19:06:21 +01:00
parent 01d440590b
commit 379e90568a
17 changed files with 77 additions and 69 deletions

View File

@@ -1,36 +0,0 @@
@echo off
:: Request admin privileges if not already elevated
net session >nul 2>&1
if %errorLevel% neq 0 (
echo Requesting administrative privileges...
powershell -Command "Start-Process '%~f0' -Verb RunAs"
exit
)
:: Change to the scripts directory
cd /d "%~dp0"
echo Installing prerequisites silently...
:: Install .NET Framework 4.0
if exist dotNetFx40_Full_setup.exe dotNetFx40_Full_setup.exe /q /norestart /log dotnet_install.log
:: Install DirectX
if exist dxwebsetup.exe dxwebsetup.exe /Q
:: Install OpenAL
if exist oalinst.exe oalinst.exe /silent
:: Install Visual C++ Redistributables (2015-2019)
if exist vcredist_2015-2019_x64.exe vcredist_2015-2019_x64.exe /quiet /norestart
if exist vcredist_2015-2019_x86.exe vcredist_2015-2019_x86.exe /quiet /norestart
:: Install older Visual C++ Redistributables
if exist vcredist_x64.exe vcredist_x64.exe /quiet /norestart
if exist vcredist_x86.exe vcredist_x86.exe /quiet /norestart
:: Install XNA Framework 4.0
if exist xnafx40_redist.msi msiexec /i xnafx40_redist.msi /quiet /norestart
echo Installation complete!
pause

Binary file not shown.