Как установить приложение через командную строку Windows 10 — вопрос, который возникает у пользователей, когда нужно автоматизировать процесс или установить ПО на нескольких машинах. Command Prompt (CMD) и позволяют сделать это быстро, без лишних кликов. В этой статье разберём все рабочие способы: от установки .msi-пакетов до работы с .exe-файлами и Winget.

В большинстве случаев для установки достаточно одной команды, но есть нюансы: права администратора, тихие параметры, поддержка формата. Мы покажем примеры для разных сценариев — от простой установки до массового развёртывания.

Зачем устанавливать программы через командную строку

Командная строка упрощает жизнь в нескольких случаях:

  • Автоматизация. Можно написать скрипт для установки десятков программ на новый ПК за несколько минут.
  • Удалённое управление. через PsExec или PowerShell Remoting устанавливаете ПО на несколько компьютеров в сети.
  • Тихий режим. Параметры /S, /VERYSILENT или /qn suppress все окна — идеально для серверов или фоновой установки.
  • Восстановление системы. Если графический интерфейс не работает, часто остаётся единственным способом установить драйверы или утилиты.
💡

Для установки через CMD всегда запускайте командную строку от имени администратора — иначе mayoría команд не сработает из-за ограничений прав доступа.

Формат Команда установки Поддержка тихого режима Пример
.msi msiexec /i путь\к\файлу.msi /qn Да (параметры /qn, /qb) Установка Microsoft Office через корпоративный пакет
.exe (с поддержкой параметров) путь\к\файлу.exe /S Зависит от разработчика (часто /S, --silent) 7-Zip, Chrome, Adobe Reader
.appx (UWP) Add-AppxPackage -Path "путь\к\файлу.appx" Да (в PowerShell) Приложения из Microsoft Store

Способы установки: сравнение формата пакетов

Не все установщики одинаковы. В Windows 10 поддерживаются три основных типа:

Наиболее универсальный способ — .msi, так как msiexec встроен в и поддерживает стандартные параметры. Для .exe нужно знать, какие флаги использует разработчик. Например, у Google Chrome это /silent, а у TeamViewer — /S.

Установка через для MSI-пакетов

Используйте msiexec, если у вас есть .msi-файл. Это стандартный установщик Windows, и он поддерживает массу параметров.

Основные команды:

  • msiexec /i "C:\install\program.msi" /qn — установка в тихом режиме без диалоговых окон.
  • msiexec /i "C:\install\program.msi" /qb — установка с прогресс-баром (полутихий режим).
  • msiexec /x "C:\install\program.msi" /qn — удаление программы.

Чтобы узнать все доступные параметры, выполните msiexec /?. Однако помните: не все MSI-пакеты поддерживают тихий режим — это зависит от того, как его создал разработчик.

Работа с EXE-установщиками: параметры тихой установки

С .exe-файлами сложнее: каждый разработчик может использовать свои параметры. Вот список популярных программ и их флагов для тихой установки:

  1. 7-Zip: 7z2301-x64.exe /S — установка без диалогов.
  2. Google Chrome: GoogleChromeStandaloneEnterprise64.msi /qn (используйте MSI-версию) или chrome_installer.exe /silent /install.
  3. Adobe Reader: AcroRdrDC.msi /sAll /rs /rps.
  4. TeamViewer: TeamViewer_Setup.exe /S.
  5. Java: jre-8u371-windows-x64.exe /s INSTALLDIR="C:\Java".

Чтобы узнать параметры для конкретного установщика, запустите его с флагом /? или /help. Например: setup.exe /?. Не все программы поддерживают тихий режим — в таком случае придётся использовать графический интерфейс.

⚠️ Внимание: Некоторые установщики (например, NVIDIA GeForce Experience) игнорируют параметры тихой установки и всё равно показывают окна. В таких случаях используйте специализированные инструменты вроде AutoIt или NSIS.
Какой способ установки вы используете чаще всего?
Через графический интерфейм
Через командную строку (CMD)
Через PowerShell
Другое

Испальзование Winget: современный способ установки

В Windows 10 версии 1809 и новее доступен Winget — менеджер пакетов от Microsoft. Он позволяет устанавливать программы прямо из командной строки, подтягивая их изциальных репозиториев.

Примеры команд:

Команда Описание Пример
winget install Установка программы по имени или ID winget install --id Git.Git -e --accept-package-agreements --accept-source-agreements
winget list Показывает установленные программы winget list Git.Git
winget upgrade Обновление программы winget upgrade --id Git.Git
winget search Поиск программы в репозитории winget search chrome

Преимущества Winget: не нужно искать установщики вручную — программа подтянет актуальную версию из проверенного источника. Минус: не все программы доступны в репозитории (пока что каталог ограничен).

Чтобы включить Winget, обновите до последней версии или установите его вручную через Microsoft Store.

Массовая установка программ: пример скрипта

Если нужно установить несколько программ подряд, используйте пакетный файл .bat или .ps1.

Пример .bat-скрипта для установки 7-Zip, Chrome и Notepad++:

@echo off
echo Установка 7-Zip...
start /wait 7z2301-x64.exe /S
echo Установка Chrome...
start /wait GoogleChromeStandaloneEnterprise64.exe /silent /install
echo Установка Notepad++...
start /wait npp.8.6.4.Installer.x64.exe /S
echo Готово!

Ключ /wait в start обеспечивает последовательную установку — следующая программа начнёт устанавливаться только после завершения предыдущей.

Для массовой установки используйте пакетные файлы (.bat) или PowerShell-скрипты (.ps1) — это сэкономит время и исключит ошибки при ручной установке.

Практическое руководство: установка программы шаг за шагом

Разберём процесс на примере установки Notepad++ через CMD.

Шаг 1. Скачайте установщик

Скачайте актуальную версию Notepad++ с официального сайта (например, npp.8.6.4.Installer.x64.exe) и сохраните в папку C:\install.

Шаг 2. Откройте от имени администратора

Нажмите Win + R, введите cmd, затем Ctrl + Shift + Enter или выберите «Запуск от имени администратора» в контекстном меню.

Шаг 3. Перейдите в папку с установщиком

Введите команду: cd C:\install.

Шаг 4. Запустите установку

Введите: npp.8.6.4.Installer.x64.exe /S — программа установится в тихом режиме.

Шаг 5. Проверьте установку

Откройте меню «Пуск» и найдите Notepad++ — если значок есть, всё прошло успешно.

Чек-лист перед установкой через CMD

Выполнено: 0 / 4

Часто задаваемые вопросы

Можно ли установить программу через без прав администратора?

В большинстве случаев — нет. Установка программ требует изменений в системных папках (Program Files, реестр), а для этого нужны права администратора. Исключение — портативные программы (например, Notepad++ Portable), которые можно просто распаковать в папку пользователя.

Как узнать параметры тихой установки для EXE-файла?

Попробуйте запустить установщик с флагом /?, /help или --help. Например: setup.exe /?. Если это не сработало, проверьте документацию программы на сайте разработчика или используйте утилиты вроде Universal Silent Switch Finder.

Почему программа не устанавливается через CMD?

Возможные причины:

  • Недостаточно прав (запустите от имени администратора).
  • Неправильный путь к файлу (проверьте пробелы и кавычки: "C:\My Folder\setup.exe").
  • Установщик не поддерживает тихий режим.
  • Антивирус блокирует установку (временно отключите его).
Можно ли удалить программу через командную строку?

Да. Для MSI-пакетов используйте: msiexec /x {Код-Программы} /qn. Чтобы узнать код программы, выполните wmic product get name, identifyingnumber. Для EXE-установщиков ищите утилиты вроде uninstall.exe в папке программы и запускайте их с параметром /S.