Как создать пустой файл в командной строке в Windows? - PullRequest
444 голосов
/ 09 ноября 2009

Как создать пустой файл в командной строке DOS / Windows?

Я пытался:

copy nul > file.txt

но всегда отображается, что файл был скопирован.

Есть ли другой способ в стандартном cmd?

Это должен быть метод, который не требует команды touch от Cygwin или любых других нестандартных команд. Команду необходимо запустить из сценария, чтобы нельзя было использовать нажатия клавиш.

Ответы [ 32 ]

0 голосов
/ 12 мая 2014
echo.|set /p=>file

echo. подавить «Команда ECHO активирована»

|set /p= предотвращение новой строки (и файл теперь 0 байт)

0 голосов
/ 20 октября 2017

Как пользователь VIM в Windows, я не смог найти ответ в этой ветке вопросов.

В качестве решения из этой темы , сначала установите gvim .
Во время установки не забудьте проверить опцию «Создать .bat файлы для командной строки», как показано ниже.

enter image description here

Некоторые файлы bat, такие как vim.bat и gvim.bat, будут установлены в C: \ Windows . Добавьте C: \ Windows в систему Путь , если это еще не сделано.

Перезапустите cmd.exe и введите gvim empty_file.txt, вы запустите gvim для редактирования пустого файла с нуля. Если вы не хотите выходить из консоли «Командная строка», введите vim empty_file.txt.

Надеюсь, что этот ответ поможет тем, кто хочет запустить VIM из командной строки Windows, при создании пустого файла.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...