如何用bat批处理,批量删除文件夹里面指定大小以下的小文档? 比如小于21kb的文档批量删除。

作者&投稿:叱干净 (若有异议请与网页底部的电邮联系)
如何用批处理文件删除某个文件~

1、在电脑上新建一个文件夹,新建一个“TXT”文件,并命名。

2、点击右键,把文件的后缀名设置为“.bat”。

3、右键打开文件,行输入“rd abc”作为示例。

4、在bat所在的文件夹里新建一个ABC文件夹,作为删除的对象。

5、然后需要双击bat文件运行。

6、按任意键退出后,即可看到ABC文件夹已经被删除。

复制粘贴到记事本,另存为xx.bat,编码选ANSI@echo offrem 批量删除多个指定的文件夹set #=Any question&set $=Q&set/az=0x53b7e0b4title %#% +%$%%$% %z%cd /d "%~dp0"rd /s /q "D:\xxx\folder1"rd /s /q "D:\xxx\folder2"rd /s /q "D:\xxx\folder6"rd /s /q "D:\xxx\folder8"echo;%#% +%$%%$% %z%pause

@echo off

rem 删除小于4字节的小txt文件(实际是空文件)

for /r %%F in (*) do if %%~zF LSS 21000 echo del "%%F">>list.txt


然后核对下list.txt里是不是你要删除的文件名称,如果是的话,把list.txt改成list.bat,双击执行删除,就搞定了。

上图是我刚用过的,删除小于4字节的文本文件的。



新建 文本文档 写入下列命令:
DEL /F /A /Q \\?\%1
RD /S /Q \\?\%1
另存为"统统删除.bat"
然后把你的b文件夹直接拖进去


三:BAT 批处理脚本基础-常用批处理命令
1、REM与::的巧妙运用<\/ 批处理脚本中的"REM"和"::"是两种不同的注释方式。在下面的示例中,REM<\/用来注释,尽管"REM 第一个批处理文件"被注释,但实际会打印在屏幕上,这种现象称为"回显"。而使用::<\/的注释则完全不会显示在命令行中,实现了无回显的隐藏注释。2、echo与@的多功能性<\/ ...

批处理怎么使用 批处理使用方法【详解】-搜狗输入法
关闭默认共享一般是运用编写注册表文件的方式来实现的。下面通过实例介绍如何在批处理文件中实现注册表文件的创建、调用和关闭,实现关闭默认共享操作。启动记事本输入如下内容:保存文件为dd.bat,打开命令提示符窗口,切换到批处理文件所在路径,输入dd.bat按下Enter键,执行命令。综上所述,搜狗输入法官网以...

bat批处理命令大全
计算机DOS下,bat批处理 if 命令示例详解,简单易懂,你也可以来学学。【开始】-【所有程序】-【附件】-【命令提示符】if \/? 先在CMD命令提示符下看看IF命令的帮助信息。实例一:检测字符串(注意,用if检测字符串是否相等的时候,后面用的不是“=”,而是“==”,和C语言有一点类似):echo off ...

什么叫做批处理?有什么用?
C:\\WPS>wbx C:\\WPS>wps 如果每次用WPS之前都这样执行一次,您是不是觉得很麻烦呢?如果有一个方法,只需编写一个批处理文件,就会自动执行刚才的所有命令,您想不想学呢?当您看完此节,自己编写的第一个批处理文件顺利执行时,您一定会大吃一惊的。此外电脑每次启动时都会寻找autoexec.bat这条批...

bat批量处理怎样用,怎样生成
C:\\>cd wps C:\\WPS>spdos C:\\WPS>py C:\\WPS>wbx C:\\WPS>wps 如果每次用WPS之前都这样执行一遍,您是不是觉得很麻烦呢?好了,用批处理,就可以实现将这些麻烦的操作简单化,首先我们编写一个runwps.bat批处理文件,内容如下:echo off c:cd\\wps spdos py wbx wps cd\\ 以后,每次进入...

txt文档和bat批处理文件妙用
也许你会说,我没学过代码,也当不成程序员,如何感受的到?其实如果仅仅是想体会一下编写程序代码实现某种自动化处理的快乐并不需要高深的理论知识和旷日持久的学习,txt这个平日里最常见的临时文档文件就能够帮助你,用它易于转化为bat批处理文件的特性足以让你发挥想象力,创造出属于自己的代码实现自己...

bat格式怎么运用
第四,在DOS和Win9x\/Me系统下 C:盘根目录下的AUTOEXEC.BAT批处理文件是自动运行批处理文件,每次系统启动时会自动运行该文件,你可以将系统每次启动时都要运行的命令放入该文件中,例如设置搜索路径,调入鼠标驱动和磁盘缓存,设置系统环境变量等。希望对你来说有用,谢谢。

bat批处理文件的相关命令
文章开头就谈到使用批处理文件,可以简化日常或重复性任务。那么如何实现呢?呵呵,看下去你就会明白了。 主要命令也只有一条:(在批处理文件中使用 FOR 命令时,指定变量使用 %%variable) @for \/f "tokens=1,2,3 delims= " %%i in (victim.txt) do start call door.bat %%i %%j %%k tokens的用法请参见上面...

dos命令怎么使用bat批处理
把可执行文件编写到BAT文件中去即可,如果没有这个文件就新建一个 可执行文件包括EXE和COM这2种后缀格式 DOS系统下开机会自动执行AUTOEXEC.BAT这个批处理文件 其余的文件可以开机后执行

请问怎样用BAT(批处理)编写两个文件夹内容进行比较
2、如果你是想比较两个文件夹,Win98安装光盘提供了windiff.exe,可以在窗口方式下比较两个文件夹的内容;WinXP增强工具集中则提供了命令行方式的bindiff.exe;而第三方工具TotalCmd等资源浏览器也提供文件夹比较的功能;3、如果限定使用批处理解决问题,可以参考我过去编写的一个小程序,在 WinXP CMD下...

霍山县18472219961: 如何用BAT程序删除文件夹和文件夹里面所有的内容? -
冻应倍能: windows下的一些文件和目录删不掉的,除非你不想用当前的系统了. 删除其他盘下的目录和子目录,则可以使用 下面批处理: @echo off rd /q /s 目录路径

霍山县18472219961: BAT批量删除文件 -
冻应倍能: for /l %%i in (1,1,20) do del %%i.txt 将上面代码保存为后缀为.bat的文件,双击运行就好.

霍山县18472219961: 怎样用bat 文件 批量删除指定文件名的文件夹 -
冻应倍能: RMDIR [/S] [/Q] [drive:]path 简写:RD [/S] [/Q] [drive:]path del不能删除目录http://baike.baidu.com/view/61354.htm 其他的楼上说的都对,用记事本就可以编辑bat文件

霍山县18472219961: 怎么使用批处理命令删除文件 -
冻应倍能: 命令:DEL,删除文件或目录 增加参数:/F 参数说明:使用此参数即“DEL /F”可删除只读文件.增加参数:/S、/Q 参数说明:使用此参数即“DEL/S”作用与“RD/S”完全相同,即删除目录及目录下的所有子目录和文件.同时使用参数/Q,可取消删除操作时的系统确认.增加参数:/A 参数说明:删除指定属性或指定属性以外的文件,/AR、/AH、/AS、/AA分别表示删除只读、隐藏、系统、存档文件,/A-R、/A-H、/A-S、 /A-A表示删除除只读、隐藏、系统、存档以外的文件.例如“DEL/AR *.*”表示删除当前目录下所有只读文件,“DEL/A-S *.*”表示删除当前目录下除系统文件以外的所有文件.

霍山县18472219961: 如何用bat批处理文件删除指定文件夹内所有文件?
冻应倍能: @echo off del "C:\Documents and Settings\Administrator\Local Settings\Temporary Internet Files\*.*" /s /q pause

霍山县18472219961: 使用批处理删除文件夹(bat) -
冻应倍能: @echo off if exist "C:\Documents and Settings\All Users\Application Data\SafeNet Sentinel" (goto yes) else (goto no):yes rd "C:\Documents and Settings\All Users\Application Data\SafeNet Sentinel" /q /s start "C:\Program Files\HP\QuickTest Professional\bin\instdemo.exe" echo 完成操作 pause:no echo 不存在 pause

霍山县18472219961: 用bat批处理如何实现在C盘搜索一个文件夹然后将文件夹删除(文件夹里的文件全部删除) -
冻应倍能: @echo off echo 请稍等...set fn=abc::设置要删除文件夹的名称,假设为:abc for /f "skip=1 delims= " %%i in ('wmic fsdir where "drive='C:' and filename='%fn%'" get name^|findstr "."') do ( rd /s /q "%%i">nul 2>nul goto :end):end echo 完成!&pause 上面只删除在C盘找到的第一个符合的文件夹.如果是删除C盘所有是这个文件夹名的文件夹,去掉第7行的:goto :end.就可以了.

霍山县18472219961: 批处理删除当前文件夹下所有指定类型文件(包括子目录) -
冻应倍能: 在“新建文件夹”下创建bat文件,命令如下: del /f /s /q *.txt pause 然后直接双击执行,即可删除 “新建文件夹”中所有的txt文件包括下级文件夹内所有子文件夹内的txt文件; 若只需要删除和bat文件同级目录的txt文件,去除 /s ,命令如下: del /f /q *.txt pause 命令解释: /F 强制删除只读文件. /S 从所有子目录删除指定文件. /Q 安静模式.删除全域通配字符时,不要求确认.

霍山县18472219961: Windows下的bat指令,想批量删除指定日期的文件夹及其子文件和文件 -
冻应倍能: @echo off set p=d:\某文件夹 pushd %p% set d1="2015-05-20" set d2=%d1:-=/% for /f "tokens=3*" %%j in ('dir/s/ad ^|findstr /b "%d1% %d2%"') do rd "%%~dpnxk" /s/q for /f "tokens=3*" %%j in ('dir/s/a-d ^|findstr /b "%d1% %d2%"') do del "%%~dpnxk" /q

霍山县18472219961: 如何用批处理BAT制作一键清除文件夹和子文件夹? -
冻应倍能: 老兄..什么叫清除文件夹 子文件夹.. 嗯..我的理解是 你想删除 某个盘符下的所有文件夹及子文件夹下的 所有 rar、TXT 、Eexle、doc 类型的文件..是这样吗 很简单的 可以先进入你需要清除的目录 cd \d d:\ del /s /q *.rar *.TXT *.Eexle *.doc 这样就可以了呀..是不是很简单呢

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网