Командная строка · 5 min read · Sep 05, 2025
4 различных способа создания файла с помощью командной строки в Windows
Создание файлов, возможно, одна из самых тривиальных задач, которые вы выполняете на своем компьютере почти каждый день. Если вы пользователь Windows, вы, вероятно, делаете это через графический интерфейс.

Хотя этот подход может показаться проще на практике, особенно если у вас нет предыдущего опыта работы с CLI, у него есть свои недостатки. В отличие от способа CLI, который предоставляет быстрый и эффективный способ создания файлов на вашем компьютере, подход с графическим интерфейсом включает в себя несколько шагов, что делает его времязатратным и неэффективным.
Итак, вот руководство, которое поможет вам разобраться в различных методах, которые вы можете использовать для создания файла в Windows (будь то Windows 11, Windows 10, Windows 8 или Windows 7) с помощью командной строки.
Как создать файл в Windows с помощью командной строки
Командная строка или CMD — это мощная утилита Windows, которая позволяет вам выполнять различные системные операции на вашем компьютере с легкостью. Она предустановлена в системе и позволяет вам выполнять команды для множества действий, от управления файлами до выполнения пакетных файлов для автоматизации задач.
Создание файлов — это одна из таких задач, которую вы можете выполнять быстрее и эффективнее с помощью командной строки, чем используя Проводник. Но прежде чем мы перейдем к демонстрации того, как создать файл в командной строке, вы должны знать, как навигировать по структуре каталогов Windows, чтобы вы могли создавать файлы в нужной вам папке.
Навигация по файловой системе Windows с помощью командной строки
Чтобы навигировать по файловой системе Windows с CMD, сначала откройте командную строку. Для этого нажмите сочетание клавиш Windows + X и выберите Командная строка из меню.
Затем введите команду dir, чтобы отобразить все файлы и каталоги (или папки) внутри папки. Как только вы определите папку, которую хотите открыть, введите следующую команду и нажмите Enter:
cd folder_name
Пример:cd Documents
Чтобы вернуться в родительский каталог, выполните:cd ..
Для доступа к корневому каталогу:cd \
Пока мы на этом, вам также следует знать, что вы можете создавать каталоги (или папки) с помощью командной строки. Для этого используйте команду cd, чтобы перейти в папку, где вы хотите создать новую папку, и используйте следующий синтаксис:
mkdir directory_name
Например, чтобы создать каталог с именем MyDocs, выполните:mkdir MyDocs
Наконец, когда вы находитесь в папке, где хотите создать файл, используйте любой из следующих методов для создания файлов с CMD.
Также на TechPP
Основные команды командной строки Windows, которые вам нужно знатьЧитать далее
Создание файла с помощью команды echo
Команда echo отображает сообщения, которые вы вводите в окно CMD. Однако, когда она используется с оператором перенаправления (>), она также служит командой создания файла, которая создает файл из введенного вами текста.
Для создания файла с помощью команды echo откройте командную строку и введите вашу команду, используя следующий синтаксис:echo your_text_here > filename.extension
Например, если вы хотите создать текстовый файл с именем MyFile с текстом Это пример текста и расширением .txt, вы выполните:echo Это пример текста > MyFile.txt
После того как вы создали файл, проверьте, что он был успешно создан, выполнив:
type filename.extension
Пример:type MyFile.txt
Создание файла с помощью команды copy con
В отличие от команды echo, которая принимает ваш ввод для содержимого создаваемого файла с самого начала, команда copy con использует несколько другой подход.
С ней вам нужно сначала дать имя вашему файлу. Затем она открывает новый файл в текстовом редакторе, где вы можете заполнить его текстом.
Чтобы создать файл с помощью copy con, используйте следующий синтаксис:copy con filename_with_extension
Пример:copy con MyFile.txt
Теперь вы окажетесь внутри файла в окне командной строки, где сможете добавить желаемый текст. После того как вы это сделаете, нажмите Ctrl + Z, чтобы сохранить файл, и Ctrl + C, чтобы выйти из режима редактирования.
Создание файла в Блокноте с помощью командной строки
Хотя оба метода, которые мы упомянули до сих пор, работают хорошо, они не идеальны, когда вы хотите ввести длинные текстовые абзацы в ваш текстовый файл. Альтернативный способ справиться с этим — использовать Блокнот, который вы обычно используете для создания файлов, но через командную строку.
Для этого введите вашу команду в окне CMD, используя следующий синтаксис, и нажмите Enter:notepad filename.extension
Например, если вы хотите создать файл с именем SampleDoc, вы выполните:notepad SampleDoc.txt
После этого CMD откроет файл в Блокноте. Он предложит вам создать новый файл, так как введенный вами файл не существует. Нажмите Да, чтобы согласиться и создать файл.
Теперь, как и в Блокноте, введите ваш текст в файл и нажмите Ctrl + S, чтобы сохранить, и Ctrl + W, чтобы закрыть файл.
Создание нескольких файлов с помощью командной строки
В случаях, когда вы хотите создать несколько файлов в одной папке сразу и заполнить их позже, вы можете использовать цикл for, как показано в следующем синтаксисе:
for /l %a in (1 1 10) do type nul > "%a.txt"
…где (1 1 10) говорит CMD выполнить задачу в последовательности от 1, с шагом 1, до 10. Чтобы создать 20 файлов, замените 10 на 20 в вашей команде.
Если вы хотите добавить общее имя в начало каждого файла и следовать за ним номером, вам нужно использовать следующий синтаксис:for /l %a in (1 1 10) do type nul > "filename %a.txt"
…где вам нужно заменить filename на имя, которое вы хотите дать вашим файлам.
Например, выполнение следующей команды создаст 10 пустых файлов в следующем синтаксисе имен: MyDoc-1.for /l %a in (1 1 10) do type nul > "MyDoc-%a.txt"
Кроме того, если вы хотите создать несколько файлов с одинаковым текстом, вы можете изменить команду, чтобы включить то же действие. Для этого вместо включения do type nul вам нужно использовать do echo your_desired_text.
Например, если вы хотите создать 10 файлов с именами MyDoc-1.txt, MyDoc-2.txt,… и так далее с текстом Это пример текста, вы выполните:for /l %a in (1 1 10) do echo Это пример текста> "MyDoc-%a.txt"
…и они будут созданы в вашей текущей директории.
Эффективное создание файлов в Windows с помощью командной строки
Методы, перечисленные в этом руководстве, должны помочь вам с практически всеми видами задач по созданию файлов в командной строке, будь то создание текстовых файлов с одной строкой, текстовых файлов с несколькими абзацами или даже нескольких файлов с пользовательским текстом и именами файлов.
Таким образом, в зависимости от требований, вы можете выбрать метод соответственно и быстро и эффективно создавать файлы в Windows.
Часто задаваемые вопросы о создании файлов CMD
1. Как создать текстовый файл в командной строке Windows?
Создание текстового файла в Windows довольно просто, и у вас есть несколько различных способов сделать это. Если вам нужен простой текстовый файл с одной строкой, вы можете использовать команду echo, тогда как если вы хотите создать текстовый файл с несколькими строками текста, вы можете использовать либо команду copy con, либо создать файл в Блокноте. Наконец, если вы хотите создать несколько текстовых файлов, вы можете использовать цикл for.
2. Какая команда используется для создания файла?
Microsoft предлагает несколько различных команд CMD для создания файла, таких как echo и copy con. Однако вы также можете использовать другие методы, в которых вы можете либо создать файл в Блокноте, либо выполнить цикл for, чтобы сгенерировать несколько файлов с желаемым именем и именем файла.
Get new posts in your inbox
No spam. Unsubscribe anytime.