bat文件怎么清空指定某个文件里的某个TXT文件?
比如我想清空D:\ProgramFiles\Bin这个路劲里的121.txt这样怎么才能办到,我是要清空这个121.txt这个文件,不是要删除他,里面还有其他的txt文件...
比如我想清空 D:\Program Files\Bin 这个路劲里的121.txt 这样怎么才能办到,我是要清空这个 121.txt 这个文件,不是要删除他,里面还有其他的txt文件,其他的txt文件不动他,我就清空 121.txt 这一个就好了,望高手指点。高分
展开
6个回答
展开全部
比如,要想清空d:\my answer\abcd.txt文件的内容,只要在指定的文件夹中以写方式重新产生一个新的同名的空文件,原有的文件就自然清清空了。
下面以重定向的方式将“空”写入到新文件中就实现了这一点:
只要在批处理文件中加入一行:
type nul > "d:\my answer\abcd.txt"
就OK了。
下面以重定向的方式将“空”写入到新文件中就实现了这一点:
只要在批处理文件中加入一行:
type nul > "d:\my answer\abcd.txt"
就OK了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
要清空? 直接删除文件,然后新建建一个,重名文件.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
del /f /s /q D:\Program Files\Bin\121.txt
/F 强制删除只读文件。
/S 从所有子目录删除指定文件。
/Q 安静模式。删除全局通配符时,不要求确认。
/F 强制删除只读文件。
/S 从所有子目录删除指定文件。
/Q 安静模式。删除全局通配符时,不要求确认。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
@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"
就可以
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"
就可以
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询