Microsoft Visual C++ 2012 Redistributable (x86): Difference between revisions

From LANCommander
(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 (x86). |RequiresAdmin = False |Contents = <syntaxhighlight lang="powershell" line> $Installed = Get-Package "Microsoft Visual C++ 2012 Redistributable (x86)*" if ($Installed.Length -ge 0) { exit 1; } else { exit 0; } </syntaxhighlight>...")
 
No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[Category:Redistributables]]
[[Category:Redistributables]]
{{Redistributable.DownloadBox
|Downloads =
{{Redistributable.DownloadBox.Row|Version = 10.0.40219|File = Microsoft Visual C++ 2012 Redistributable (x86).zip|ReleaseDate = }}
}}
{{Redistributable.Scripts.DetectInstall
{{Redistributable.Scripts.DetectInstall
|Name = Install Detection
|Name = Install Detection
Line 5: Line 11:
|RequiresAdmin = False
|RequiresAdmin = False
|Contents = <syntaxhighlight lang="powershell" line>
|Contents = <syntaxhighlight lang="powershell" line>
$Installed = Get-Package "Microsoft Visual C++ 2012 Redistributable (x86)*"
$Installed | Where-Object -Property Name -like "Microsoft Visual C++ 2012 Redistributable (x86)*"


if ($Installed.Length -ge 0) {
if ($Installed.Length -ge 0) {
     exit 1;
     $Host.SetShouldExit(1)
} else {
} else {
     exit 0;
     $Host.SetShouldExit(0)
}
}
</syntaxhighlight>
</syntaxhighlight>

Latest revision as of 18:11, 19 December 2023


Downloads

Version Release Date File
10.0.40219 Download

Install Detection

This script will look at the installed package list from Windows for anything matching Visual C++ 2012 Redistributable (x86).

$Installed | Where-Object -Property Name -like "Microsoft Visual C++ 2012 Redistributable (x86)*"

if ($Installed.Length -ge 0) {
    $Host.SetShouldExit(1)
} else {
    $Host.SetShouldExit(0)
}

Install Script

This script installs the Visual C++ 2012 Redistributable (x86) redistributable silently.

Write-Host "Installing Visual C++ 2012 Redistributable (x86)..."
Start-Process -FilePath "vcredist_x86.exe" -ArgumentList "/quiet /norestart" -Wait -Passthru
Write-Host "Done!"