如果我要删除XXX.html中 "<span XXX=XXX></span>"怎么办到?用批处理!答对有100分啊!~~

来源:百度知道 编辑:UC知道 时间:2024/06/10 17:20:27
试过很多 自己改了都不行的
@echo off
for /r "xxx.htm" %%i in (<SPAN>)(</SPAN>)do (
if exist "%%i" del/q "%%i"
)
直接把”<span>XXX</span>“ 替换成空 也可以!我要的是答案 如果还没有我要的答案 我就关了!!具体的 完整的XXX.bat 写出来 给分!

删除指定文件夹的指定文件
@echo off
del /q "x盘:\指定文件夹\指定文件.xxx"

要删除一个或数个文件可以用del命令。
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 开关的显示句法会颠倒,即只显示已经
删除的文件,而不显示找不到的文件。
比如说我要删除D盘下的文件mc.jpg.
就可以用 del d:\mc.jpg /f /q
其中/f是强制删除。/q不会出现是否删除的提示。
如果我想删除C盘下所有非隐藏的文件,
del c: /a -h
其它的参数自已写写就会

看看这个批处理对你有帮助没有
http://zhidao.baidu.com/question/73870756.html?si=2
看别人说,批处理本身没有命令对文件内容进行操作,只能读出来,在重新生成一个文件
你可以使用“文件批量至尊”这个软件来替换。