Подтвердить что ты не робот

Как удалить содержимое из текстового файла с помощью пакета windows script

У меня есть файл demo.txt. Мне нужно удалить содержимое в этом файле с помощью командного файла. Скажите, пожалуйста, команду удалить контент для файла demo.txt.

4b9b3361

Ответ 1

break>demo.txt

Попробуйте this.it установит пустой файл на место demo.txt. Поскольку break - это внутренняя команда, которая ничего не делает, она должна быть довольно быстрой. Поскольку команда break может выдавать вывод только с аргументом /?, это делает этот метод довольно надежным.

Ответ 2

Командная строка:

  • break>c:\'file directory'\demo.txt

PowerShell:

  1. Clear-Content c:\'file directory'\demo.txt

Ответ 3

type nul > demo.txt

работает, а также работает в командной оболочке JPSoft TakeCommand TCC.EXE(где "break" выводит "BREAK ON", а не ничего, как в Microsoft CMD.EXE)

Общая идея состоит в том, чтобы найти команду, которая выводит Nothing и перенаправляет ее в файл с помощью >

Ответ 4

Это кажется мне наиболее интуитивным:

copy /y nul demo.txt

ПРИМЕЧАНИЕ. К сожалению, как и другие приведенные здесь методы, это не удается, если demo.txt в настоящее время используется другим процессом. В таком случае иногда можно открыть файл в текстовом редакторе и удалить все содержимое, даже если файл используется. Я не знаю, как это сделать из командной строки.

Ответ 5

Дайте это попробовать. Работал на меня.

cat/dev/null> demo.txt