Microsoft Visual C++ 2012 Redistributable (x64): Difference between revisions
DoctorDalek (talk | contribs) (Created page with "Category:Redistributables {{Redistributable.Scripts.DetectInstall |Name = Install Detection |Description = This script will look at the installed package list from Windows for anything matching Visual C++ 2012 Redistributable (x64). |RequiresAdmin = False |Contents = <syntaxhighlight lang="powershell" line> $Installed = Get-Package "Microsoft Visual C++ 2012 Redistributable (x64)*" if ($Installed.Length -ge 0) { exit 1; } else { exit 0; } </syntaxhighlight>...") |
DoctorDalek (talk | contribs) No edit summary |
||
Line 8: | Line 8: | ||
if ($Installed.Length -ge 0) { | if ($Installed.Length -ge 0) { | ||
$Host.SetShouldExit(1) | |||
} else { | } else { | ||
$Host.SetShouldExit(0) | |||
} | } | ||
</syntaxhighlight> | </syntaxhighlight> |
Revision as of 00:13, 30 November 2023
Install Detection
This script will look at the installed package list from Windows for anything matching Visual C++ 2012 Redistributable (x64).
$Installed = Get-Package "Microsoft Visual C++ 2012 Redistributable (x64)*"
if ($Installed.Length -ge 0) {
$Host.SetShouldExit(1)
} else {
$Host.SetShouldExit(0)
}
Install Script
This script installs the Visual C++ 2012 Redistributable (x64) redistributable silently.
Write-Host "Installing Visual C++ 2012 Redistributable (x64)..."
Start-Process -FilePath "vcredist_x64.exe" -ArgumentList "/quiet /norestart" -Wait -Passthru
Write-Host "Done!"