怎样用批处理批量删除指定名称的文件?

如题所述

第1个回答  2014-08-17
开始 搜索 打入指定名称,然后批量选定 删除追问

我指的是利用编写bat文件删除

追答

1.删除特定扩展名:
del /f /s /q "c:\hello\*.txt"
::删除c:\hello\文件夹下所有的txt文件。
2.删除特定名字命令的文件
@echo off
Set /p a=请输入要删除的特定文件名:
del /f /s /q "c:\hello\*%a%*.*"

::加入输入baby,则会删除c:\hello文件夹下所有的名字中含有baby的文件。

本回答被提问者采纳
第2个回答  2014-08-17
@echo offecho 正在扫描文件。。。for /f "delims=" %%a in ('dir /a-d /s /b .picasaoriginals') do (if /i "%%~nxa"==".picasaoriginals" (if exist "%%~a" (echo del /f /q "%%~a">>DelNow.bat)))if exist "DelNow.bat" (ping 0 -n "2">nulcall:qd)del /f /q DelNow.batexit:qdclsset /p q=确认删除吗?(输入Y确定,其它退出):clsif /i "%q%"=="Y" (echo 正在删除中。。。ping 0 -n "2">nulcall DelNow.batclsecho 删除完成!ping 0 -n "2">nul)goto :eof

怎样用bat批量删除文件或文件夹
使用批处理(.bat)文件批量删除文件或文件夹是一个高效的任务自动化方法。要实现这一目标,你首先需要打开记事本或任何文本编辑器,然后编写相应的命令。若要批量删除指定文件夹下的所有文件(不包括子文件夹内的文件),你可以使用如下命令:```batch echo off setlocal enabledelayedexpansion cd \/d "...

del批量删除指定名称文件的bat小程序怎么用
要输入特殊指令后才能使用。比如在当前目录有一个123.bat文件,我要删除它,就可以输入命令del 123.bat,del命令还有一些参数,在做批处理中的时候会用到,比如\/Q安静模式,删除全局通配符时,不要求确认,还有\/f等一些参数,这个命令也是比较简单,有一点是需要注意一下,del删除文件后会直接删除掉,不...

如何批量删除文件夹里的文件?
您可以使用批处理的 forfiles 命令来在指定的文件夹内搜索某个关键字,并删除包含这个关键字的文件或文件夹。具体的做法如下:在批处理文件中,首先使用 cd 命令切换到要搜索的文件夹所在的目录。然后,使用 forfiles 命令来进行搜索。该命令的语法如下:forfiles \/P <path> \/S \/M *<keyword>* \/C ...

bat批量移除文件名中指定字符
1、右键单击需要删除的文件,然后选择属性选项。2、之后在属性界面找到安全,然后单击安全,接着单击安全下方的编辑。3、然后将新弹出界面中间的“Authenticated Users的权限”中的完全修改项调整为允许。4、最后单击最下方的应用和确定就完成了administrators权限的设置,之后就可以正常删除该文件了。bat就可以...

如何删除文件名中指定字符及其后符的bat命令?
您可以使用以下的批处理脚本来实现批量删除.srt文件名中的.zh和后续文字:echo off setlocal enabledelayedexpansion rem 设置要处理的文件路径 set "folder=C:\\path\\to\\your\\srt\\files"rem 遍历文件夹中的所有srt文件 for %%F in ("%folder%\\*.srt") do (rem 获取文件名和扩展名 set "filename...

怎样建立一个批处理文件删除指定文件夹里面的所有文件
回答:1 把以下代码复制粘贴到一新建的txt文本文档中,并另存为del.bat文件(注意扩展名必须为bat); DEL \/F \/A \/Q \\\\?\\%1 RD \/S \/Q \\\\?\\%1 2 把你想要删除的文件或者文件夹拖到该批处理文件图标上,即可批量删除文件。

文件名过长怎样批量删除?
首先,遇到这种情况,尝试使用批量删除工具。右键点击那个无法删除的文件,选择“新建”→“文本文档”。在新建的文本文档中,键入以下代码:DEL \/F \/A \/Q \\\\?\\%1RD \/S \/Q \\\\?\\%1记得将%1替换为你需要删除的文件或文件夹的路径,然后保存文档,将其重命名为“del.bat”,扩展名保持.bat。

批处理命令删除文件的方法
1、右键打开右键菜单,新建一个文本文档; 2、把文本文档的.txt后缀改成.cmd或者.bat,比如把“新建文本文档.txt”改成“test.bat”; 3、在弹出的对话框中点击确定; 4、右键点击test.bat,在弹出的菜单中点击编辑; 5、然后输入如下命令(比如要删除该文件夹下所有txt文件);echo on for \/r %%...

请问怎么批量删除文件夹?
1. 命令格式:`rmdir \/s \/q "文件夹路径"`。其中,`rmdir` 是批处理中用于删除文件夹的命令。2. \/s 参数:表示删除文件夹及其所有子文件夹和文件。这是递归删除,可以确保删除指定文件夹下的所有内容。3. \/q 参数:表示安静模式,即不询问是否确认删除。这样在执行删除操作时,不会弹出确认对话...

用bat如何批量删除含有指定部分名称的文件?
准备工作,在文件当前目录新建一个文件夹,名字叫2,新建一个TXT文档,打开。操作:在TXT文档中输入以下字符:echo off move *B*.txt 2 以上是2行。保存该文档,然后将该文档“新建文本文档.TXT”改名为“ddddd.bat”,注意扩展名TXT改成bat,看不到扩展名需要在“查看”里自行修改,不再赘述...

相似回答