Как создать пустые файлы из командной строки (cmd)

Как создать пустые файлы из командной строки (cmd)

Как создавать пустые файлы из командной строки (cmd):(How to create empty files from the command prompt (cmd):)  Ну, иногда вам просто нужно создать пустые файлы в Windows , чтобы приложения могли работать в переносимой среде или использовать пустые файлы в другом процессе. Какой бы ни была причина, знание того, как создавать пустые файлы из командной строки(command prompt) , будет только полезно для вас и поможет лучше понять систему.

Теперь в PSIX-совместимых системах есть команда touch(touch command) , которая создает пустые файлы, но в Windows такой команды нет, поэтому важнее научиться ее создавать. Вы, должно быть, думаете, почему бы не создать пустой файл из блокнота и не сохранить его, ну, на самом деле это не пустой файл, поэтому эта задача выполняется с помощью командной строки(command prompt) (cmd).

Как создать пустые файлы из командной строки(command prompt) (cmd)

1. Нажмите Windows Key + X , затем выберите «Командная строка (администратор)».(Command Prompt (Admin).)

2. Введите следующую команду и нажмите Enter : cd “C:\Your Directory”
Примечание.(Note:) Замените ваш каталог фактическим каталогом, с которым вам нужно работать.

3. Чтобы создать пустой файл, просто введите эту команду и нажмите Enter(command & hit Enter) : скопируйте nul «emptyfile.txt» (copy nul “emptyfile.txt”)
. Примечание. (Note:) Замените emptyfile.txt(Replace emptyfile.txt) на имя нужного файла.

4. Если вышеуказанная команда не может создать пустой файл, попробуйте эту: copy /b NUL EmptyFile.txt

5. Теперь проблема с приведенной выше командой заключается в том, что она всегда будет отображать, что файл был скопирован, и во избежание этого вы также можете попробовать следующую команду: type NUL > 1.txt

6. Если вам действительно нужен абсолютно пустой файл без вывода на стандартный вывод, вы можете перенаправить стандартный вывод на nul:
copy nul file.txt > nul

7. Другой альтернативой является запуск aaa > empty_file , который создаст пустой файл в текущем каталоге, а затем попытается запустить команду aaa(command aaa) , которая не является допустимой командой, и таким образом вы создадите пустой файл.

C:\Users\Aditya>cd Desktop

C:\Users\Aditya\Desktop>aaa >empty_file
'aaa' is not recognized as an internal or external command,
operable program or batch file.

C:\Users\Aditya\Desktop>dir
Direcotory of :\Users\Aditya\Desktop
09/06/2017 10:41 <DIR> .
09/06/2017 10:41 <DIR> ..
09/06/2017 10:41 0 empty_file

Как создать пустые файлы из командной строки (cmd)

8. Кроме того, вы можете написать свою собственную сенсорную команду:

#include <fstream>
#include <iostream>

int main(int argc, char ** argv;)
{
if(argc !=2)
{
std::cerr << "Must supply a filename" << endl;
return 1;
}
std::ofstream foo(argv[1]);
foo.close();
return 0;
}

7. Сохраните вышеуказанный файл(above file) как touch.cpp, и вы создали сенсорную программу.

Рекомендуется для вас:(Recommended for you:)

  • (Fix dns_probe_finished_bad_config)Исправить ошибку dns_probe_finished_bad_config
  • Как исправить ошибку приложения 523
  • Как исправить ошибку 502 Bad Gateway
  • Исправить Не удалось правильно инициализировать приложение.

Вот и все, вы успешно изучили , как создавать пустые файлы из командной строки (cmd)(How to create empty files from the command prompt (cmd)) , но если у вас все еще есть какие-либо вопросы относительно этого руководства, не стесняйтесь задавать их в разделе комментариев.



About the author

Я профессиональный аудиотехник и клавишник с опытом работы более 10 лет. Я работал в корпоративном мире в качестве консультанта и менеджера по продуктам, а в последнее время — инженером-программистом. Мои навыки и опыт позволяют мне работать над различными типами проектов от малого бизнеса до крупных компаний. Я также являюсь экспертом по Windows 11 и работаю над новой операционной системой уже более двух лет.



Related posts