切换到宽版
  • 2444阅读
  • 3回复

.bat 批量 删除制作(会打字就行) [复制链接]

上一主题 下一主题
离线小侃
 

只看楼主 倒序阅读 0 发表于: 2012-05-25


简单删除文件或文件夹的批处理

NO.1:
超级删除批处理,建一个空白的名字叫 SuperDel 的 txt 文件,把下面的代码复制进去,然后保存,再把它改为.bat 文件 就OK了。

DEL /F /A /Q \\?\%1
RD /S /Q \\?\%1


使用方法就是把你想要删除的文件或文件夹往这个 SuperDel.bat 上放就OK了,有的顽固的可能需要重启才会被删除。


NO.2: 建一个空白的 txt 文件,名字自己定,把下面的代码复制进去,然后保存,再把它改为 .bat 文件就OK了,注意这个需要修改要删除文件夹的路径。如果要删除D盘下的 123 文件夹,那么代码就是下面的,如果是其它地址的文件夹,请自己修改好路径。

@echo off
color a
rmdir /s/q D:\123


使用方法是直接点击就会自动删除的。

详细解析版:


@echo off
set drv=C:\Program Files\WJJ
cd /d "%drv%"
del 1.exe 2.exe 3.exe /q/f
rd 文件夹 /q/s
del /q/f "%userprofile%\桌面\1.lnk"
rd /q/s "%drv%"
del %0


教程:
@ehco off
rmdir /s/q C:\Documents and Settings\All Users\「开始」菜单\程序\千千静听
意思是删除ALL USERS用户名下面开始菜单--程序中的千千静听快捷方式
rmdir 和 rd 一样的 都是删除文件夹的命令
/s 的意思是包括删除其下的子文件夹
/y 的意思是删除时不用确认
del 删除文件命令/q/f强行删除不提示确定
rd 删除文件夹命令/q/s强行删除不提示确定
del %0 删除自我文件
ping -n 20 127.1>nul
延时20秒

删除文件夹:
rd [路径]文件夹名 /s /q


DOS信息:
RMDIR [/S] [/Q] [drive:]path
RD [/S] [/Q] [drive:]path
/S 除目录本身外,还将删除指定目录下的所有子目录和
文件。用于删除目录树。
/Q 安静模式,带 /S 删除目录树时不要求确认

删除文件:
del [路径]文件名 /q


DOS信息:
DEL [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names
ERASE [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names
names 指定一个或数个文件或目录列表。通配符可被用来
删除多个文件。如果指定了一个目录,目录中的所
有文件都会被删除。
/P 删除每一个文件之前提示确认。
/F 强制删除只读文件。
/S 从所有子目录删除指定文件。
/Q 安静模式。删除全局通配符时,不要求确认。
/A 根据属性选择要删除的文件。
attributes R 只读文件 S 系统文件
H 隐藏文件 A 存档文件
- 表示“否”的前缀
如果命令扩展名被启用,DEL 和 ERASE 会如下改变:
/S 开关的显示句法会颠倒,即只显示已经
删除的文件,而不显示找不到的文件。
评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
离线dwxhsd

只看该作者 1 发表于: 2012-05-25
离线yeluli

只看该作者 2 发表于: 2012-05-25
用户被禁言,该主题自动屏蔽!
离线bbccctv

只看该作者 3 发表于: 2013-04-13
用户被禁言,该主题自动屏蔽!
快速回复
限100 字节
文明评语,请勿灌水,请勿发广告,禁止纯表情、纯数字、纯字母回复
 
上一个 下一个