求助 求一高手制作一批处理

来源:百度知道 编辑:UC知道 时间:2024/07/08 20:24:00
我是做网页的 因为要经常分析代码 所以我经常去一些源码网站上下载一些源码

但是下载下来后 里面的每一个文件夹内 都会放置一写htm,TXT,INC的文件

比如我下载了一个源码 解压 得到一个文件夹 文件夹里面又有10多个文件夹 每

一个文件夹都放置了一些垃圾文件 比如( 源码之家.htm, VIP价格办理.txt,

coin.inc,redeom.txt, 最新源码.htm ····) 这些文件 如果一个一个删除 要删

除很长时间 有没有批处理 能自动识别我解压文件的位置 比如D:\web\yuanma

而且可以自动删除 yuanma下面的子文件夹中的 所有的垃圾文件(垃圾文件就

是我上面打的那些) 这样 我只要把批处理放进yuanma这个文件 就可以自动搜

索这个yuanma文件夹中的所有垃圾文件 并且执行删除 包括子文件夹

谢谢 ····
经过测试 1楼 2楼 3楼 分别的出现问题 1楼的可以删除 但是不能自动识别路径 2楼的拒绝访问 或者直接出现找不道文件 3楼的是完全不可用 也有可能是我电脑的问题 但是我换电脑测试了 也是出现一样的问题
对于3位的耐心解答 表示感谢! 但是这也不是我要的答案!

set file=*.htm *.txt *.inc
for /r . %%i in (%file%) do del /s/q %%~si

用DOS命令:
RD /S D:\\web\\yuanma
你就删除了 文件夹 yuanma 和 yuanma 以下 所有 子文件夹 和 里面的文件了。

把以下代码保存为批处理,然后把你那个文件夹拖到这个批处理上就可以了。
或者你可以为这个批处理建立一个快捷方式,然后把那个快捷方式复制到以下这个文件夹里
%userprofile%\SendTo
然后你只要右键单击某个文件夹,然后选择“发送到”--》再选择那个批处理的快捷方式,这样更灵活。可以不用管这个批处理放在什么地方。

@echo off
color 0a
for %%a in (
源码之家.htm
VIP价格办理.txt
coin.inc
redeom.txt
最新源码.htm
) do (
del "%~1\%%q" /s /q /a
)
PAUSE

用WIN7系统里面有这个功能