Знание элементарного управления файлами в командной строке пригодится, когда вы начнете программировать. Любой файл, который вы создаете из командной строки, сохраняется в нескольких областях Windows — это означает, что создание индекса или документа по запросу исправляет ситуацию, чтобы вы могли получать доступ, использовать и контролировать этот каталог или запись на платформе Windows.
Спасибо, ребята
Ну, я знаю, что я не совсем ясно представлял себе, что я хотел сделать, и мне очень жаль, но ваши советы также мне очень помогли, так что спасибо.
спросил 18 июн 2017 в 2:17
1 золотой значок1 серебряный значок6 бронзовых знаков
Простой способ сделать это
содержимое a.txt будет
ответил 18 фев 2021 в 11:39
13 золотых знаков55 серебряных знаков68 бронзовых знаков
ответил 18 июня 2017 в 2:47
ответил 19 марта 2022 в 7:20
ответил 13 июля 2022 г. в 5:47
6 серебряных знаков13 бронзовых знаков
Я пытаюсь создать пакетный файл, который создаст текстовый файл в определенной папке. Я могу создать текстовый файл на своем рабочем столе, но мне нужно создать файл по определенному пути к файлу.
Я использую приведенный выше код для создания файла .txt на рабочем столе.
Я знаю, что это простой вопрос, но я искал в Google и не нашел хорошего решения, которое могло бы мне помочь.
6 золотых знаков49 серебряных знаков61 бронзовый знак
спросил 27 января 2014 в 13:05
Вы почти закончили. Просто явно укажите, где создать файл
Это создает файл, содержащий пустую строку (CR + LF = 2 байта).
Если вы хотите, чтобы файл был пустым (0 байт)
ответил 27 января 2014 в 13:22
8 золотых знаков84 серебряных знака126 бронзовых знаков
Этот код, написанный выше, работал и у меня. Хотя вы можете использовать код, который я пишу здесь:
ответил 13 октября 2015 в 1:55
3 серебряных знака3 бронзовых знака
ответил 15 ноя 2016 в 16:09
Вы также можете использовать
, чтобы установить каталог в папку, из которой был открыт пакетный файл. Ваш сценарий будет выглядеть так:
Убедитесь, что вы установили каталог, прежде чем использовать команду для создания текстового файла.
ответил 8 декабря 2016 в 16:30
Без перенаправления Люк Ву или Эрик Константинопулос указывают на:
скопировать NUL EMptyFile.txt
копировать /b NUL EmptyFile.txt
“Как создать пустой текстовый файл из пакетного файла?” (2008) также указывает на:
Кочевник упоминает оригинал:
В том же духе Сэмюэл предлагает в комментариях:
самый короткий, который я использую, в основном от Nomad:
Выдает ошибку:
‘.’ не распознается как внутренняя или внешняя команда
(Исходный ответ, ноябрь 2009 г.)
Примечание: результирующий файл не пустой, но включает последовательность строк возврата: 2 байта.
Это обсуждение указывает на истинное пакетное решение для реального пустого файла:
“<nul" передает нулевой ответ на команду set/p, что вызовет
переменная раньше оставалась неизменной. Как обычно с set/p, строка для
справа от знака равенства отображается как подсказка без CRLF.
Команда dir должна указывать размер файла как 11 байт: «helloworld!».
Хотя на практике этот подход может показаться проще, особенно если у вас нет опыта работы с CLI, у него есть свои недостатки. В отличие от интерфейса командной строки, который обеспечивает быстрый и эффективный способ создания файлов на вашем компьютере, подход с графическим интерфейсом включает несколько шагов, что делает его трудоемким и неэффективным.
Итак, вот руководство, которое познакомит вас с различными методами, которые вы можете использовать для создания файла в Windows (будь то Windows 11, Windows 10, Windows 8 или Windows 7) с помощью командной строки.
Содержание
Командная строка или CMD — это мощная утилита Windows, которая позволяет с легкостью выполнять различные системные операции на вашем компьютере. Он предварительно установлен в системе и позволяет запускать команды для множества действий, от управления файлами до запуска пакетных файлов для автоматизации задач.
Создание файлов является одной из таких задач, которую вы можете выполнить быстрее и эффективнее с помощью командной строки CMD, чем с помощью Проводника. Но прежде чем мы приступим и продемонстрируем, как создать файл в командной строке, вы должны знать, как перемещаться по структуре каталогов Windows, чтобы вы могли создавать файлы в нужной папке.
Navigating Windows File System Using Command Prompt
To navigate the Windows file system with CMD, first, open the Command Prompt. For this, press the Windows + X keyboard shortcut and select Command Prompt from the menu.
To go back to the parent directory, run:
cd .
For accessing the root directory:
cd
For example, to create a directory name MyDocs, run:
mkdir MyDocs
Creating a File Using echo Command
Once you’ve created the file, verify that it has been created successfully by running:
Creating a File Using copy con Command
With it, you only need to give a name to your file initially. And it then opens the new file in a text editor, where you can populate it with text.
To create a file using copy con, use the syntax below:
copy con filename_with_extension
Eg:
copy con MyFile.txt
It will now put you inside the file in the Command Prompt window itself, where you can add your desired text to it. Once you’ve done that, hit Ctrl + Z to save the file and Ctrl + C to exit editing.
Creating a File in Notepad Using Command Prompt
While both methods we’ve mentioned so far work well, they are not ideal for when you want to enter long text paragraphs into your text file. An alternative way to deal with this is to use Notepad, which you usually use to create files, but via the Command Prompt.
For example, if you want to create a file named SampleDoc, you’d run:
notepad SampleDoc.txt
After this, CMD will open the file in Notepad. It will prompt you to create a new file since the file you enter doesn’t exist. Click Yes to accept and create the file.
Now, just like how you would use Notepad, enter your text to the file and hit Ctrl + S to save and Ctrl + W to close the file.
Creating Multiple Files Using Command Prompt
Очередная статья будет полезна пользователям если:
– Вы не хотите зависеть от оболочки Windows, от программ notepad, Wordpad, Microsoft Office.
– У Вас не загружается оболочка Windows.
– Нет оболочки Windows, например, вы загружаетесь c Dos или Вам просто интересно как создать файл в командной строке
Для начала, необходимо перейти в командную строку, воспользовавшись сочетаниями клавиш Win+R, в окне Выполнить напечатайте cmd и нажмите кнопку enter
В командной строке перейдите в нужную папку или диск где вы будете создавать файл.
В примере файл мы будем создавать на диске C:
Ниже, на изображении, мы переходим на диск C:
После перехода на диск C: напечатайте команду для создания файла:
copy con Имя вашего файла и нажмите кнопку Enter
В примере, на изображении ниже, мы создаем файл testfile.txtC:
После того, как мы нажали кнопку Enter можно приступать к оформлению текста
или команд внутри файла
После того, как вы напечатали текст.
Для сохранения файла на диске:
Перейдите на следующую строку нажав кнопку Enter, нажмите кнопку F6 и далее на
Результат будет как на изображении ниже:
При нажатии кнопки F6 появляется сочетание символа и буквы ^Z которые и отвечают
за сохранение файла.
Можно использовать сочетание клавиш ctrl+z для получения данных символов.
Осталось просмотреть файл в командной строке.
Для просмотра файла через командную строку, напечатайте команду:
или вместо testfile.txt имя файла который создали вы
Результатом данной команды будет просмотр файла который мы создали
Помимо текстовых файлов, вы можете создавать cmd файлы с набором команд для
тихой установки приложений или изменений параметров операционной системы через командную строку.
You don’t want to depend on Windows shell, notepad, Wordpad, Microsoft Office programs.
You do not load the Windows shell.
У вас нет оболочки Windows, например, вы загружаетесь из-под дос или вам просто интересно, как создать файл в командной строке
Для запуска необходимо зайти в командную строку, используя сочетания клавиш Win+R, в окне «Выполнить» набрать cmd и нажать энтер
В примере файл создадим на диске C:
Ниже по изображению переходим на диск С:
После перехода на диск C: введите команду для создания файла:
скопируйте имя вашего файла и нажмите Enter
В примере на изображении ниже мы создаем testfile.txt на диске С:
После того, как мы нажали кнопку Enter, вы можете начать форматирование текста или команд внутри файла
Чтобы сохранить файл на диск:
Перейти на следующую строку, нажав Enter, нажать F6 и затем Enter
Результат будет как на картинке ниже:
При нажатии на кнопку F6 появляется сочетание символа и буквы ^Z, которые отвечают за сохранение файла. Вы можете использовать комбинацию клавиш ctrl+z, чтобы получить данные символа.
Осталось просмотреть файл в командной строке.
Чтобы просмотреть файл из командной строки, введите:
или вместо testfile.txt имя созданного вами файла
Результатом этой команды будет предварительный просмотр созданного нами файла
Помимо текстовых файлов, вы можете создавать cmd-файлы с набором команд для автоматической установки приложений или изменения настроек операционной системы через командную строку.
Эффективное создание файлов в Windows с помощью командной строки
Методы, перечисленные в этом руководстве, должны помочь вам практически во всех видах задач по созданию файлов в командной строке, будь то создание однострочных текстовых файлов, текстовых файлов с несколькими абзацами или даже нескольких файлов с произвольным текстом и именами файлов. .
Таким образом, в зависимости от требований вы можете выбрать соответствующий метод и быстро и эффективно создавать файлы в Windows.
Часто задаваемые вопросы о создании файла CMD
Была ли эта статья полезной?
Создать файл с помощью команды Echo
Самый быстрый способ реализовать это — открыть панель поиска, нажав Win + S, ввести cmd, а затем выбрать «Командная строка».
Выберите папку, в которую вы хотите сохранить файл.
Измените имя файла filename.txt в соответствии с вашими предпочтениями и нажмите Enter.
Расширение «.txt» означает, что это обычный текстовый файл.
«.docx» (документ Word), «.png» (пустая фотография) и «.rtf» (форматированный текстовый документ) — другие популярные расширения файлов.
Все эти форматы файлов можно просматривать в любой системе Windows без необходимости в дополнительном программном обеспечении.
Создайте файл с определенным текстом.
Замените testfile на соответствующее имя файла в копии con testfile.txt. Нажмите Enter.
Нажмите Control + Z после того, как закончите редактирование файла.
Нажмите клавишу Enter. Вы должны заметить «1 файл(ы) скопирован», что означает, что ваш файл был сохранен под выбранным вами именем.
Создайте файл определенного размера.
Избегайте этого шага, если вы не хотите доставлять документ определенного размера. Используйте прилагаемый порядок для создания документа в виде открытого текста в зависимости от его размера в байтах.
Замените имя файла на имя по вашему желанию и 1000 на точное количество байтов, которое вы хотите, чтобы документ был.