Как через командную строку cmd создать файл

Обычно в операционной системе Windows, пользователи вводят задания, создают папки и файлы интерактивно с помощью графической оболочки. Несколько кликов мышки по меню и документ создан, однако есть более сложный вариант создания — с помощью командной строки. Этот способ можно использовать прежде все для скриптов, так называемых батников и не только. Примером такого батника можно отнести лог-файлы.

Выполняющий скрипт при запуске создает лог, в котором ведет записи, что делает программа. Этот лог поможет при сбоях, когда необходимо будет разобраться почему не работает программа, и на каком этапе падает, запускается ли вообще приложение.

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

Команда echo

К первому способу можно отнести команду echo.

echo в cmd используется для вывода данных на экран командной строки и плюс она умеет делать перенаправление вывода. Другими словами, перенаправим вывод эхо в новый созданный документ.

Синтаксис такой:

echo текст, который нужно сохранить > название_файла

Для первого примера, создадим документ «myfile.txt» с текстом «Полезная информация, которую нужно сохранить».

echo Полезная информация, которую нужно сохранить > myfile.txt

Эхо, перенаправление вывода
copy con

В отличие от предыдущей команды эхо, мы не будем делать перенаправление вывода, так как copy con работает по другому.

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

  • Ctrl + Z

или

  • Ctrl + С

Например создадим документ с расширением txt, который называется myfilev2.txt. В него введем текст «Информация». Затем выйдем из режима редактирования, нажав CTRL + C.

copy con myfilev2.txt

copy con

Заключение

В этой статье мы рассмотрели создание файла через командную строку в операционной системе windows двумя способа:

  • эхо;
  • соpy con.

Однако, это далеко не все варианты. Через cmd можно вызывать сторонние программы, которым передать параметры. Примером такой ситуации может быть Блокнот. Создадим документ, который будет называться name_file.txt.

notepad name_file.txt

Ссылка на основную публикацию