批量删除有相同内容的文件 求办法
求一个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删除就好了
------解决方案--------------------
win7可以,如果你只做这么一次的话就别写bat了
------解决方案--------------------
使用 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
请问这样对么
不行吧,括号里必须是文件名
------解决方案--------------------每个网页都是在后台才能看到代码,你这个功能实现不了