读书人

批量剔除有相同内容的文件 求办法

发布时间: 2013-06-25 23:45:41 作者: rapoo

批量删除有相同内容的文件 求办法
求一个bat,功能要求

我有100个html页面,其中有些网页有共同连接: <a href="http://baidu.com"></a>

现在希望bat可以通过搜索<a href="http://baidu.com"></a>代码,找到相同的页面,然后将这些页面删除掉

或者求类似功能的软件

[解决办法]
windows不是直接可以全文搜索么,在整个文件夹里搜,搜出的文件全选删掉不行么……
[解决办法]
使用 Findstr /M "<a href="http://baidu.com"></a>" *.htm 可以获得含该字符串的所有htm文件
再用del删除就好了

[解决办法]

引用:
Quote: 引用:

windows不是直接可以全文搜索么,在整个文件夹里搜,搜出的文件全选删掉不行么……

搜索文件内容也可以吗


win7可以,如果你只做这么一次的话就别写bat了
[解决办法]


引用:
Quote: 引用:

使用 Findstr /M "<a href="http://baidu.com"></a>" *.htm 可以获得含该字符串的所有htm文件
再用del删除就好了


@echo off
for /r %%i in ('findstr "XXX" *.html') do del %%i /f
pause

请问这样对么

不行吧,括号里必须是文件名
[解决办法]
每个网页都是在后台才能看到代码,你这个功能实现不了

读书人网 >windows

热点推荐