Компьютеры

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

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

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

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

1. Нажмите клавишу Windows + X, затем выберите Командная строка (администратор).

2. Введите следующую команду и нажмите Enter: cd «C:Ваш каталог»
Примечание: Замените свой каталог фактическим каталогом, с которым вам нужно работать.

3. Чтобы создать пустой файл, просто введите эту команду и нажмите Enter: скопировать нуль «emptyfile.txt»
Примечание: Замените emptyfile.txt на имя нужного вам файла.

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

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

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

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

C:UsersAditya>cd Desktop

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

C:UsersAdityaDesktop>dir
Direcotory of :UsersAdityaDesktop
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. Сохраните вышеуказанный файл как touch.cpp и все, вы создали сенсорную программу.

.

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

пссст: Как установить MX Player на свой компьютер?

Related Articles

Back to top button