Visual C++ Redistributable: загрузка и тихая установка всех версий

Наработки и разработки от IT портала LammerOnline
Ответить
Аватара пользователя
lammeronline
Администратор
Сообщения: 50
Зарегистрирован: 29 авг 2026, 17:21
Возраст: 37
Пол: Мужской
Контактная информация:

Visual C++ Redistributable: загрузка и тихая установка всех версий

Сообщение lammeronline » Автор темы

visual-cpp-redistributable-install-cover.png
Visual C++ Redistributable: загрузка и тихая установка всех версий

Visual C++ Redistributable — набор библиотек времени выполнения, от которых зависят многие игры, утилиты и старые приложения Windows. Скрипт VC_Redist_Install.bat скачивает дистрибутивы разных поколений и после подтверждения пользователя запускает их тихую установку.

Что делает скрипт
  • Скачивает 12 пакетов Visual C++ Redistributable: 2005, 2008, 2010, 2012, 2013 и 2015–2022 для x86 и x64.
  • Использует ссылки Microsoft Download Center и официальные короткие ссылки aka.ms.
  • Складывает файлы в папку vcredist рядом со скриптом либо в каталог, переданный первым параметром.
  • После загрузки предлагает запустить тихую установку всех скачанных пакетов.
  • Выводит итоговое количество успешных и неуспешных загрузок или установок.
Что потребуется
  • Windows с PowerShell.
  • Подключение к интернету.
  • Права администратора — только для установки пакетов.
  • Свободное место для загружаемых EXE-файлов.
Как пользоваться
  1. Сохраните VC_Redist_Install.bat в отдельную папку.
  2. При необходимости откройте файл в текстовом редакторе и проверьте список URL.
  3. Запустите скрипт двойным щелчком или через командную строку.
  4. Дождитесь завершения первого этапа: скрипт скачает все доступные пакеты в папку vcredist.
  5. На вопрос Install all downloaded packages in silent mode? выберите N, чтобы только сохранить установщики, либо Y, чтобы установить их.
  6. Для другого каталога запускайте скрипт так:
Код доступен зарегистрированным пользователям. Ссылка доступна зарегистрированным пользователям. Зарегистрируйтесь
  1. Проверьте итоговую сводку в окне консоли. При необходимости перезапустите Windows — некоторые пакеты могут запросить это отдельно.
Как выполняется тихая установка
  • Visual C++ 2005: /q:a /r:n.
  • Visual C++ 2008: /q.
  • Версии 2010–2022: /quiet /norestart.
Важно
  • Скрипт скачивает оба варианта — x86 и x64. Это нормально: 32-битным программам на 64-битной Windows часто требуется x86-пакет.
  • Скрипт не проверяет хеши и цифровые подписи загруженных файлов. Запускайте его только из доверенного источника; при сомнениях проверьте подпись EXE в свойствах файла и сверяйте URL с сайтом Microsoft.
  • Если конкретному приложению нужна определённая версия библиотек, предпочтительнее сначала использовать официальный установщик этого приложения.
  • Загрузка может завершиться с ошибкой, если Microsoft изменит или удалит старую ссылку. Скрипт покажет такие пакеты в итоговой сводке.
Результат

После работы в выбранной папке остаются скачанные установщики, которые можно использовать повторно без новой загрузки. Если файлы уже существуют, скрипт пропускает их и не скачивает заново.

Changelog
  • 15.09.2026 — первая версия: описание загрузки пакетов VC++ 2005–2022 и тихой установки
СпойлерКод доступен зарегистрированным пользователям. Ссылка доступна зарегистрированным пользователям. Зарегистрируйтесь
Ответить