Как установить приложение через командную строку Windows 10 — вопрос, который возникает у пользователей, когда нужно автоматизировать процесс или установить ПО на нескольких машинах. Command Prompt (CMD) и позволяют сделать это быстро, без лишних кликов. В этой статье разберём все рабочие способы: от установки .msi-пакетов до работы с .exe-файлами и Winget.
В большинстве случаев для установки достаточно одной команды, но есть нюансы: права администратора, тихие параметры, поддержка формата. Мы покажем примеры для разных сценариев — от простой установки до массового развёртывания.
Зачем устанавливать программы через командную строку
Командная строка упрощает жизнь в нескольких случаях:
- Автоматизация. Можно написать скрипт для установки десятков программ на новый ПК за несколько минут.
- Удалённое управление. через
PsExecилиPowerShell Remotingустанавливаете ПО на несколько компьютеров в сети. - Тихий режим. Параметры
/S,/VERYSILENTили/qnsuppress все окна — идеально для серверов или фоновой установки. - Восстановление системы. Если графический интерфейс не работает, часто остаётся единственным способом установить драйверы или утилиты.
Для установки через 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-файлами сложнее: каждый разработчик может использовать свои параметры. Вот список популярных программ и их флагов для тихой установки:
- 7-Zip:
7z2301-x64.exe /S— установка без диалогов. - Google Chrome:
GoogleChromeStandaloneEnterprise64.msi /qn(используйте MSI-версию) илиchrome_installer.exe /silent /install. - Adobe Reader:
AcroRdrDC.msi /sAll /rs /rps. - TeamViewer:
TeamViewer_Setup.exe /S. - Java:
jre-8u371-windows-x64.exe /s INSTALLDIR="C:\Java".
Чтобы узнать параметры для конкретного установщика, запустите его с флагом /? или /help. Например: setup.exe /?. Не все программы поддерживают тихий режим — в таком случае придётся использовать графический интерфейс.
⚠️ Внимание: Некоторые установщики (например, NVIDIA GeForce Experience) игнорируют параметры тихой установки и всё равно показывают окна. В таких случаях используйте специализированные инструменты вродеAutoItилиNSIS.
Испальзование 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
Часто задаваемые вопросы
Можно ли установить программу через без прав администратора?
В большинстве случаев — нет. Установка программ требует изменений в системных папках (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.