发布网友 发布时间:2022-04-23 22:37
共5个回答
热心网友 时间:2023-10-07 10:20
直接用输出定向就可以,把输出为空的命令直接输出到TXT文件中。示例如下:
cd.>d:\abc.txt如果文件具有系统、只读、隐藏之类属性先去除这些属性,使用attrib命令,命令如下:
attrib -r -s -h d:\abc.txt热心网友 时间:2023-10-07 10:21
比如,要想清空d:\my answer\abcd.txt文件的内容,只要在指定的文件夹中以写方式重新产生一个新的同名的空文件,原有的文件就自然清清空了。
下面以重定向的方式将“空”写入到新文件中就实现了这一点:
只要在批处理文件中加入一行:
type nul > "d:\my answer\abcd.txt"
就OK了。
热心网友 时间:2023-10-07 10:21
要清空? 直接删除文件,然后新建建一个,重名文件.
热心网友 时间:2023-10-07 10:22
del /f /s /q D:\Program Files\Bin\121.txt
/F 强制删除只读文件。
/S 从所有子目录删除指定文件。
/Q 安静模式。删除全局通配符时,不要求确认。
热心网友 时间:2023-10-07 10:23
@echo off
del /a /f /q "D:\Program Files\Bin\121.txt" 2>nul
cd.>"D:\Program Files\Bin\121.txt"
echo OK&pause
要是文件不具备特殊属性,单用
cd.>"D:\Program Files\Bin\121.txt"
就可以