Как создать пустые файлы из командной строки (cmd): Ну, иногда вам просто нужно создать пустые файлы в Windows, чтобы приложения работали в переносимой среде или использовали пустые файлы в другом процессе. Какой бы ни была причина, знание того, как создавать пустые файлы из командной строки, будет полезно только вам и поможет вам лучше понять систему.
Теперь в PSIX-совместимых системах есть сенсорная команда, которая создает пустые файлы, но в Windows такой команды нет, поэтому важнее научиться ее создавать. Вы, должно быть, думаете, почему бы не создать пустой файл из блокнота и не сохранить его, ну, на самом деле это не пустой файл, поэтому эта задача выполняется с помощью командной строки (cmd).
Как создать пустые файлы из командной строки (cmd)
1. Нажмите Windows Key + X, затем выберите Командная строка (администратор).
2. Введите следующую команду и нажмите Enter: cd «C: \ Your Directory».
Примечание. Замените ваш каталог фактическим каталогом, с которым вам нужно работать.
3. Чтобы создать пустой файл, просто введите эту команду и нажмите Enter: copy nul «emptyfile.txt»
Примечание. Замените emptyfile.txt именем нужного файла.
4. Если вышеуказанная команда не может создать пустой файл, попробуйте следующее: copy / b NUL EmptyFile.txt
5.Теперь проблема с приведенной выше командой заключается в том, что она всегда будет отображать, что файл был скопирован, и во избежание этого вы также можете попробовать следующую команду: введите NUL> 1.txt
6.Если вам действительно нужен полностью пустой файл, без вывода на стандартный вывод, вы можете перенаправить стандартный вывод на nul:
скопируйте nul file.txt> nul
7. Другой альтернативой является запуск aaa> empty_file, который создаст пустое место в текущем каталоге, а затем попытается запустить команду aaa, которая не является допустимой командой, и таким образом вы создадите пустой файл.
C: \ Users \ Aditya> cd Desktop C: \ Users \ Aditya \ Desktop> aaa> empty_file 'aaa' не распознается как внутренняя или внешняя команда, действующая программа или командный файл. C: \ Users \ Aditya \ Desktop> каталог Директория: \ Users \ Aditya \ Desktop 09.06.2017 10:41
. 06.09.2017 10:41
.. 09.06.2017 10:41 0 empty_file

8.Также вы можете написать свою собственную сенсорную команду:
#include #include int main (int argc, char ** argv;) {if (argc! = 2) {std :: cerr << "Необходимо указать имя файла" << endl; возврат 1; } std :: ofstream foo (argv [1]); foo.close (); возврат 0; }
7. Сохраните указанный выше файл как touch.cpp, и на этом вы создали программу для сенсорного экрана.
Рекомендуется для вас:
Вот и все, что вы успешно узнали, как создавать пустые файлы из командной строки (cmd), но если у вас все еще есть какие-либо вопросы относительно этого руководства, не стесняйтесь спрашивать их в разделе комментариев.