echo .> C:\1.txt
В Windows нет специальной команды для создания файла, но без нее можно легко обойтись несколькими способами:
Копирование с консоли в файл
Код: Выделить всё
COPY CON myfile.txt
При выполнении этой команды данные с клавиатуры (устройство CON) будут заноситься в файл myfile.txt. Нажатие клавиши F6 или комбинации CTRL-Z завершит вывод.
Перенаправление вывода
Код: Выделить всё
ECHO 1 > myfile.txt
При выполнении этой команды будет создан файл myfile.txt, содержащий символ “1”
Комбинация перенаправления ввода и вывода:
Код: Выделить всё
COPY CON > myfile.txt < xyz
При выполнении этой команды, как и в первом случае, используется копирование с консоли в файл, но вместо данных с клавиатуры используется ввод с несуществующего устройства xyz. Система выдаст сообщение, о том, что такого устройства не существует, но пустой файл myfile.txt будет успешно создан.
Совсем простой вариант - копирование с фиктивного устройства с именем nul в файл.
Код: Выделить всё
copy nul myfile.txt
Другие языки программирования и технологии
Вопрос по .bat файлу. Как создать пустой txt файл через командную строку?
Никита Коробков
Он не пустой получается
Никита Коробков
Всё, спс. copy nul myfile.txt
cd.>1.txt
PS c эхом он непустой получается
PS c эхом он непустой получается
Никита Коробков
Он не пустой получается
Если без троллинга (т. е. на Винде): Вот несколько способов сделать это, каждая строчка - отдельный способ:
type NUL > EmptyFile.txt
echo. 2>EmptyFile.txt
copy nul file.txt > nul # also in qid's answer below
REM. > empty.file
fsutil file createnew file.cmd 0 # to create a file on a mapped drive
Скопипастил отсюда:
http://stackoverflow.com/questions/1702762/how-to-create-an-empty-file-at-the-command-line
type NUL > EmptyFile.txt
echo. 2>EmptyFile.txt
copy nul file.txt > nul # also in qid's answer below
REM. > empty.file
fsutil file createnew file.cmd 0 # to create a file on a mapped drive
Скопипастил отсюда:
http://stackoverflow.com/questions/1702762/how-to-create-an-empty-file-at-the-command-line
echo > 1.txt
Никита Коробков
Он не пустой получается
Похожие вопросы
- Нужен bat файл, чтобы переименовал все txt файлы в папке, заменяя имя на первую строку содержимого файла
- bat файл, как с помощью батника заменить строку в файле. txt
- Помогите написать какой-нибудь из bat-файлов
- Помогите с .bat файлом
- bat-файл, как создать команду для запуска ярлыка
- Как написать bat файл
- Как изменить букву диска через командную строку (или пакетный файл)?
- Помогите написать bat файлы, срочно надо, сам изучить уже не успеваю
- помогите написать bat-файл.
- Как создать bat-файл?