Board logo

标题: 求助删除迅雷弹窗广告的批处理 [打印本页]

作者: zjhuzi    时间: 2009-1-20 17:34     标题: 求助删除迅雷弹窗广告的批处理

想要删除右下角迅雷弹窗广告只需找到thunderminisite.exe和tipsextend.exe文件,将其删除即可。

要求:
1、删除 ThunderMinisite.exe ,
      在   Thunder\Components\InMedia
2、删除 TipsExtend.exe
      在   Thunder\Components\Tips


难点,不知道Thunder这个文件夹的位置
       (当然楼主知道^_^)

请问怎么写这个批处理?

[ 本帖最后由 zjhuzi 于 2009-1-20 17:40 编辑 ]
作者: yslyxqysl    时间: 2009-1-20 17:55

搜索:全盘搜索文件 OR 全盘查找文件
作者: defanive    时间: 2009-1-20 21:51

楼上方法不行,效率低,而且麻烦,还有很多不可知因素,例如同名文件,多个版本等

读注册表,HKEY_LOCAL_MACHINE\SOFTWARE\Thunder Network,里面找找,有Path的
作者: tireless    时间: 2009-1-20 22:19

可以试着这样找:
C:\>ftype bittorrent
bittorrent="D:\Program Files\Thunder\thunder.exe" /openfile "%1"

作者: BBCC    时间: 2009-1-20 22:29

这招还可以,只怕有什么bitcomet之类的在搞搞震就麻烦了。

或者在ftype 中找thunder?
作者: zjhuzi    时间: 2009-1-21 19:29

我是新手,究竟这个怎么样写嘛? 有怪莫怪.

[ 本帖最后由 zjhuzi 于 2009-1-21 19:30 编辑 ]
作者: defanive    时间: 2009-1-21 19:49

这个问题没有完美答案
2L的当用户有同名文件就不可行
3L我的,如果别人直接用硬盘版(就是不写注册表的)就不可行
4L如果是用户先安装了迅雷再装什么的,或者用硬盘版也不可行
让用户输入路径吧,最方便了,或者叫用户复制在迅雷的安装目录下运行
作者: terse    时间: 2009-1-21 23:59

匹配文件夹怎么样呢?  能配上多少就多少!
  1. @echo off
  2. for /f "tokens=2 delims==" %%i in ('wmic datafile where "extension='exe' and path like '%%\\Thunder\\Components\\InMedia\\%%' and filename='ThunderMinisite'" get name/value 2^>nul') do call echo del "%%i"
  3. for /f "tokens=2 delims==" %%i in ('wmic datafile where "extension='exe' and path like '%%\\Thunder\\Components\\Tips\\%%' and filename='tipsextend'" get name/value 2^>nul') do call echo del "%%i"
  4. pause
复制代码

作者: sniperhgy    时间: 2009-1-23 15:15

匹配文件夾也可能不行,如果安裝的時候不用Thunder這個名字,用了其他名字,不也就找不到了
我也推薦直接找文件名,注意看文件名thunderminisite.exe和tipsextend.exe,我覺得第一個文件的重名
幾率就不大,有人要非得較勁説就是有,那我也只能説,閣下是在搗亂,第二個文件的話,幾率大一些
,但是大的程度可能還是比較微小的,所以還是找文件然後刪之比較靠譜
作者: defanive    时间: 2009-1-23 19:24

别人为了隐藏文件改名成系统文件。。。不排除这种情况。。。
作者: solitude    时间: 2009-1-24 19:30

有个建议,是不是可以让用户把迅雷5拖到P里面,这样就可以得到迅雷的目录了.
作者: defanive    时间: 2009-1-24 19:52

那人家拖了进去的是个快捷方式捏?这样操作还不如让人家直接复制到目录里面运行好了。。。




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2