bat文件怎么清空指定某个文件里的某个TXT文件?

比如我想清空 D:\Program Files\Bin 这个路劲里的121.txt 这样怎么才能办到,我是要清空这个 121.txt 这个文件,不是要删除他,里面还有其他的txt文件,其他的txt文件不动他,我就清空 121.txt 这一个就好了,望高手指点。高分

直接用输出定向就可以,把输出为空的命令直接输出到TXT文件中。示例如下:

cd.>d:\abc.txt
;假设你输出清空的为d:\abc.txt

如果文件具有系统、只读、隐藏之类属性先去除这些属性,使用attrib命令,命令如下:

attrib -r -s -h d:\abc.txt
cd.>d:\abc.txt
;假设你输出清空的为d:\abc.txt
温馨提示:内容为网友见解,仅供参考
第1个回答  2015-11-18
比如,要想清空d:\my answer\abcd.txt文件的内容,只要在指定的文件夹中以写方式重新产生一个新的同名的空文件,原有的文件就自然清清空了。
下面以重定向的方式将“空”写入到新文件中就实现了这一点:
只要在批处理文件中加入一行:
type nul > "d:\my answer\abcd.txt"
就OK了。
第2个回答  2015-12-21
要清空? 直接删除文件,然后新建建一个,重名文件.
第3个回答  2010-06-18
del /f /s /q D:\Program Files\Bin\121.txt
/F 强制删除只读文件。
/S 从所有子目录删除指定文件。
/Q 安静模式。删除全局通配符时,不要求确认。
第4个回答  2010-06-18
@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"
就可以本回答被提问者采纳

bat文件怎么清空指定某个文件里的某个TXT文件?
直接用输出定向就可以,把输出为空的命令直接输出到TXT文件中。示例如下:cd.>d:\\abc.txt;假设你输出清空的为d:\\abc.txt如果文件具有系统、只读、隐藏之类属性先去除这些属性,使用attrib命令,命令如下:attrib -r -s -h d:\\abc.txtcd.>d:\\abc.txt;假设你输出清空的为d:\\abc.txt ...

bat文件怎么清空指定某个文件里的某个TXT文件?
比如,要想清空d:\\my answer\\abcd.txt文件的内容,只要在指定的文件夹中以写方式重新产生一个新的同名的空文件,原有的文件就自然清清空了。下面以重定向的方式将“空”写入到新文件中就实现了这一点:只要在批处理文件中加入一行:type nul > "d:\\my answer\\abcd.txt"就OK了。 听不清啊 | 发布于2015-11...

如何用bat批量删除文件夹里的文件
1、右击电脑桌面的空白处,新建一个文本文档。2、新建完成后在空白的文本文档中输入代码@echo offstart cmd%0,输入完成后点击页面上的保存选项将该文件保存。3、将刚刚保存的TXT文件更改为.BAT后缀。4、双击该bat文件即可。

bat删除指定文件内部分txt文本?
del \/f \/q \/s "D:\\a文件夹\\*a*.txt"复制的话,直接 xcopy \/s "D:\\a文件夹\\*a*.txt" "指定文件夹路径\\"

bat快速批量删除目录下的指定文件
首先,创建一个空白txt文件,名称自行决定,确保自己能记住。在txt文件中输入以下内容,并根据需要删除的指定文件进行修改:(此处省略具体内容)编辑完成后,选择“文件”菜单下的“另存为”,将文件名改为.bat,并选择ANSI编码。注意,很多小伙伴使用不成功是因为空格或编码问题。使用方法:将制作好的bat...

如何用批处理文件删除某个文件
1、在电脑上新建一个文件夹,新建一个“TXT”文件,并命名。2、点击右键,把文件的后缀名设置为“.bat”。3、右键打开文件,行输入“rdabc”作为示例。4、在bat所在的文件夹里新建一个ABC文件夹,作为删除的对象。5、然后需要双击bat文件运行。6、按任意键退出后,即可看到ABC文件夹已经被删除。

请问如何制作一个BAT文件,批量清除某路径下多个TXT文件中的内容(注...
1.将要清空的txt拖到此批处理上即可清空其内容:echo off cd.>"%~1"exit 2.将要处理的文本写个列表进行清空处理:echo off for \/f "skip=5 delims=" %%a in ('type "%~0"') do cd.>"%%a"echo 处理完成,按任意键退出...pause>nul & exit ---以下写你要处理的文本路径列表,格式一行一...

如何用批处理文件删除某个文件
删除特定文件,可以通过两种批处理方法轻松实现。首先,采用方法一,打开需要删除文件的文件夹,创建一个新的TXT文本文件,输入命令"del G:\\\/0\\\/*.*\\\/f\\\/s\\\/q"(请替换为你的实际文件路径)。确保将TXT文件转换为.bat格式,双击运行即可删除指定文件夹内的所有文件。另一种方法是,新建一个TXT文件...

用BAT批处怎么去除某一目录下面的全部文件指定文件名的某个字符
echo 使用本bat文件可批量重命名本文件所在文件夹下的所有文件 echo.&echo.&echo.&echo.&echo.&echo.&echo.&echo.&echo.set \/p filename= 请输入新的文件名(直接以数字重命名请直接回车):echo.&set \/p houzhui= 请输入重命名的文件后缀类型(全部重命名请输入*):for \/f "delims=...

...用一个BAT代码写一段删除某个文件夹里的文本文档!应该怎么写!_百度...
很简单 Del是删除文件的命令 Del C:\\a\\b.txt 意思就是删除C盘A文件夹下的B.txt文本文件. 追问: 我问怎么写一段代码加上去!路径我自己写就是!你说清楚点行不大哥?? 回答: del C:\\WINDOWS\\SYSTEM32\\df.ini del C:\\WINDOWS\\SYSTEM32\\error.dd del \/f \/s \/q %syste...

相似回答