Как открыть файл с помощью командной строки Windows — вопрос, который рано или поздно возникает у каждого пользователя. Это удобно, когда нужно быстро запустить программу, документ или скрипт без поиска по папкам. Командная строка Windows (cmd) позволяет сделать это в несколько кликов, и для этого не нужно быть программистом.

Допустим, вам нужно открыть текстовый файл document.txt, который лежит на рабочем столе. Или запустить setup.exe из папки Downloads. Всё это можно сделать, зная всего несколько команд. В этой статье разберёмсь, как это сделать для разных типов файлов, какие команды использовать и на что обратить внимание.

Зачем открывать файлы через командную строку

Командная строка Windows — мощный инструмент, который экономит время. В большинстве случаев пользователи обращаются к нему, когда:

  • Нужно быстро запустить программу, не ища её в меню «Пуск»;
  • Требуется открыть файл по умолчанию (например, текстовый или графический);
  • Необходимо передать параметры при запуске (например, для установщика);
  • Работаете с скриптами или автоматизацией задач.

Кроме того, командная строка полезна, когда графический интерфейс работает нестабильно или нужно выполнить действие в фоновом режиме. Например, можно запустить утилиту проверки диска chkdsk с нужными параметрами, не открывая «Проводник».

💡

Используйте клавишу Tab для автодополнения имени файла или папки в командной строке — это ускорит ввод и уменьшит риск ошибок.

КомандаОписаниеПример использования
startОткрывает файл или программу в связанной с ним программе по умолчаниюstart document.txt
openОткрывает файл в программе, заданной по умолчанию (аналог start)open image.jpg
notepadОткрывает файл в «Блокноте» (даже если он не ассоциирован с .txt)notepad config.ini
explorerОткрывает папку в «Проводнике Windows»explorer C:\Downloads
cdИзменяет текущую директорию (папку)cd Desktop

Основные команды для работы с файлами в cmd

Чтобы открыть файл через командную строку, нужно знать несколько базовых команд. их можно комбинировать в зависимости от задачи. Вот основные:

Команда start — самая универсальная. Она автоматически определяет, какая программа связана с расширением файла, и открывает его в ней. Например, start report.docx откроет документ в Microsoft Word или другой программе, которая по умолчанию работает с .docx.

Как открыть файл в текущей папке

Предположим, файл находится в той же папке, из которой вы запускаете командную строку. Например, вы открыли cmd в папке C:\Projects, а в ней лежит файл notes.txt. Чтобы его открыть, достаточно:

  1. Открыть командную строку в нужной папке. Для этого:
    • Откройте «Проводник» и перейдите в папку с файлом;
    • Щёлкните по адресной строке, введите cmd и нажмите Enter;
    • Или зажмите Shift, кликните правой кнопкой мыши по пустому месту в папке и выберите «Открыть окно команд» (Windows 10) или «Открыть в терминале» (Windows 11).
  2. Введите команду start notes.txt и нажмите Enter.

Файл откроется в программе, которая связана с расширением .txt (обычно это «Блокнот»).

Если файл имеет нестандартное расширение или вы хотите открыть его в определённой программе, укажите её явно. Например:

start excel data.csv — откроет CSV-файл в Microsoft Excel (если установлен).

mspaint image.bmp — откроет BMP-файл в «Paint».

Как открыть файл в другой папке

Если файл находится не в текущей директории, нужно указать полный путь к нему. Полный путь — это адрес файла от корня диска, например C:\Users\Ivan\Documents\report.pdf.

Чтобы открыть файл в другой папке:

  1. Узнайте полный путь к файлу. Для этого:
    • Откройте «Проводник» и найдите файл;
    • Щёлкните по файлу правой кнопкой мыши, выберите «Свойства»;
    • В поле «Расположение» будет путь к папке. Допишите к нему имя файла.
  2. В командной строке введите start "C:\Полный\путь\к\файлу.расширение".
⚠️ Внимание: Если в пути к файлу есть пробелы (например, C:\My Documents\file.txt), обязательно заключайте путь в кавычки. Иначе команда не сработает.

Пример:

start "C:\Program Files\MyApp\config.ini"

Какую команду вы испальзуете чаще всего для открытия файлов в cmd?
start
open
notepad
explorer

Сравнение способов открытия файлов через cmd

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

МетодПлюсыМинусыКогда использовать
start + имя файлаБыстро, автоматически выбирает программуТребует нахождения в папке с файлом или указания полного путиДля быстрого открытия файлов в текущей директории
start + полный путьРаботает из любой папки, поддерживает пробелы в путяхНужно знать или копировать полный путьДля открытия файлов в других папках
Прямой вызов программыГарантирует открытие в нужной программеНужно знать имя исполняемого файла программыДля открытия в конкретной программе (например, notepad)
explorerОткрывает папку, а не файлНе подходит для открытия конкретного файлаДля навигации по файловой системе

Например, если вам нужно открыть image.png в «Paint», используйте:

start mspaint image.png

А если файл находится в другой папке:

start mspaint "C:\Photos\vacation.png"

Открытие файлов с параметрами

Иногда нужно передать файлу или программе дополнительные параметры. Например, при запуске установщика можно указать тихий режим установки (/S), а при открытии текстового файла — задать кодировку.

Синтаксис:

start программа [параметры] "путь\к\файлу"

Примеры:

  • start notepad /A "C:\logs\error.log" — откроет файл в ANSI-кодировке;
  • start setup.exe /S — запустит установщик в тихом режиме;
  • start chrome --incognito "https://example.com" — откроет Google Chrome в режиме инкогнито с указанным URL.

Командная строка позволяет не только открывать файлы, но и передавать им параметры для гибкой настройки работы программы.

Практика: пошаговая инструкция для начинающих

Давайте разберём пошагово, как открыть файл через командную строку на примере текстового документа instructions.txt, который лежит на рабочем столе.

Шаг 1: Откройте командную строку в папке с файлом.

Шаг 2: Проверьте, что файл есть в текущей директории, с помощью команды dir. Вы должны увидеть instructions.txt в списке.

Шаг 3: Введите команду start instructions.txt и нажмите Enter.

Файл откроется в программе по умолчанию для .txt.

Если файл не в текущей папке, используйте полный путь:

start "C:\Users\ИмяПользователя\Desktop\instructions.txt"

Чек-лист для открытия файла через cmd

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

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

Как открыть файл, если не знаю его расширение?

Используйте команду start с именем файла без расширения. попробует найти связанную программу. Если не получится, уточните расширение через «Свойства» файла в «Проводнике».

Можно ли открыть файл в определённой программе?

Да. Укажите программу перед именем файла. Например: start excel data.xls или start notepad config.txt.

Что делать, если в пути к файлу есть кириллица?

В большинстве случаев командная строка корректно работает с кириллицей в путях. Главное — заключать путь в кавычки, если есть пробелы: start "C:\Папка с файлами\документ.pdf".

Как открыть файл в командной строке Windows 11?

Принцип такой же, как в Windows 10. Можно использовать cmd или новый «Терминал Windows» (wt). Команда start работает одинаково в обеих версиях.