Запустить .exe-файл через командную строку в Windows 10 можно за несколько секунд — достаточно знать путь к файлу и базовые команды. Чаще всего это нужно для автоматизации задач, отладки программ или запуска приложений с правами администратора. Далее разберём все способы: от простого ввода имени файла до запуска с параметрами и в скрытом режиме.
Если файл лежит в системной папке (например, C:\Windows\System32), командная строка найдёт его сама. В остальных случаях придётся указывать полный путь — иначе получите ошибку «Системе не удаётся найти указанный файл». Подробности — ниже.
Базовые команды для запуска EXE
Самый простой вариант — открыть командную строку (Win + R → ввести cmd → Enter) и ввести имя исполняемого файла с расширением. Например:
notepad.exe — откроет блокнот.
Если файл находится не в системной папке, укажите полный путь:
C:\Program Files\MyApp\app.exe
Без кавычек это сработает только если в пути нет пробелов. В противном случае оберните путь в двойные кавычки:
"C:\Program Files\MyApp\app.exe"
Если путь к файлу содержит кириллические символы, используйте кавычки и убедитесь, что командная строка работает в кодировке UTF-8 (по умолчанию в Windows 10 это так).
| Способ | Команда | Описание | Пример |
|---|---|---|---|
| Прямой запуск | имя_файла.exe |
Работает, если файл в текущей папке или в переменной PATH | calc.exe |
| Полный путь | "Путь\к\файлу.exe" |
Подходит для файлов вне системных папок | "C:\Games\launch.exe" |
| С параметрами | файл.exe /параметр |
Передаёт аргументы программе при запуске | chrome.exe --incognito |
Через start |
start "" "путь\к\файлу.exe" |
Запускает программу в новом окне (полезно для GUI-приложений) | start "" "C:\Tools\app.exe" |
Способы запуска: сравнение синтаксиса
Командная строка предлагает несколько способов запуска .exe-файлов. Каждый подходит для разных сценариев: от быстрого теста до скриптов автоматизации. Ниже — таблица с примерами и пояснениями.
Запуск с правами администратора и скрытый режим
Часто требуется запустить .exe от имени администратора. Для этого:
- Откройте командную строку от имени администратора (
Win + X→ «Командная строка (администратор)» или «Windows PowerShell (администратор)»). - Введите команду с полным путём к файлу.
Если нужно запустить программу в скрытом режиме (без окна), используйте команду start /B:
start /B "" "C:\Program Files\App\service.exe"
Это актуально для сервисных утилит или фоновых процессов, которые не должны отвлекать пользователя окнами.
Работа с переменной и текущей папкой
Если файл находится в папке, которая добавлена в переменную PATH, его можно запустить из любого места в командной строке. Проверить текущие значения PATH можно командой:
echo %PATH%
Чтобы запустить .exe из текущей папки (где находится командная строка), используйте:
- Откройте командную строку в нужной папке (например, через «Файл» → «Открыть командную строку» в проводнике).
- Введите имя файла с расширением:
myapp.exe.
⚠️ Внимание: Если в текущей папке есть файл с именем, совпадающим с системной утилитой (например, find.exe), командная строка запустит локальный файл, а не системный. Это может привести к неожиданным результатам.
Запуск с параметрами: таблица популярных аргументов
Многие программы поддерживают аргументы командной строки для настройки поведения. Например, браузеры могут открывать сайты в скрытом режиме, а утилиты — выполнять конкретные действия. Ниже — примеры для популярных приложений.
| Программа | Аргумент | Действие | Пример |
|---|---|---|---|
| Google Chrome | --incognito |
Открывает окно в режиме инкогнито | chrome.exe --incognito |
| Notepad++ | -n |
Открывает новый документ | notepad++.exe -n |
| 7-Zip | x |
Распаковывает архив в текущую папку | 7zG.exe x archive.zip |
| Microsoft Edge | --inprivate |
Запускает в режиме InPrivate | msedge.exe --inprivate |
Особенности запуска через PowerShell
Windows 10 по умолчанию использует PowerShell вместо классической командной строки в некоторых сценариях (например, при нажатии Win + X). запуска .exe в PowerShell немного отличается.
Чтобы запустить файл, используйте:
& "C:\Путь\к\файлу.exe"
или
Start-Process "C:\Путь\к\файлу.exe"
В PowerShell для запуска EXE обязательно используйте оператор & или cmdlet Start-Process. Без них файл не откроется.
Практическая инструкция: пошаговый запуск
Разберём универсальный алгоритм, который сработает в 99% случаев:
1. Найдите файл .exe в проводнике и скопируйте его путь (щелкните правой кнопкой по файлу → «Копировать путь»).
2. Откройте командную строку (Win + R → cmd → Enter).
3. Вставьте путь в командную строку, обернув его в кавычки, если есть пробелы.
4. Нажмите Enter.
Если нужно запустить программу с правами администратора, откройте командную строку от имени админа и повторите шаги 3–4.
Как запустить EXE через командную строку в Windows 10
Часто задаваемые вопросы
Почему командная строка пишет «Системе не удаётся найти указанный файл»?
Ошибка возникает, если путь к файлу введён неверно или папка с файлом не добавлена в переменную PATH. Проверьте:
- Правильно ли указан путь (включая расширение
.exe). - Есть ли пробелы в пути — если да, оберните его в кавычки.
- Существует ли файл по указанному адресу.
Можно ли запустить в фоновом режиме без окна?
Да, используйте команду start /B. Например: start /B "" "C:\Program Files\App\app.exe". Программа будет работать в фоновом режиме.
Как передать параметры при запуске EXE?
Добавьте параметры после имени файла. Пример: chrome.exe --incognito https://ya.ru откроет Google Chrome в режиме инкогнито с сайтом Яндекса.
Чем отличается запуск через cmd и PowerShell?
В cmd достаточно ввести путь к файлу. В PowerShell нужно использовать оператор & или Start-Process. Пример: & "C:\app.exe".