Move install directX section

This commit is contained in:
Calyx Hikari 2025-11-16 12:05:42 +08:00
parent 026ae246b6
commit c67816dcd0

View file

@ -45,16 +45,16 @@ function Main {
}
}
# --- Elevated section ---
New-Item -Path $flagPath -ItemType File -Force | Out-Null
Write-Host "Running with elevated privileges..."
$dxInstallOption = "Y"
if ($isServer) {
Write-Host "Windows Server detected. Would you like to install DirectX Runtime?"
$dxInstallOption = Get-UserConfirmation -Message "" -TimeoutSeconds 10 -Default "N"
}
# --- Elevated section ---
New-Item -Path $flagPath -ItemType File -Force | Out-Null
Write-Host "Running with elevated privileges..."
$tempDir = New-Item -ItemType Directory -Path ([IO.Path]::Combine($env:TEMP, [guid]::NewGuid().ToString()))
$aria2Dir = Join-Path $tempDir "aria2"
$aria2Exe = Join-Path $aria2Dir "aria2c.exe"