[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文本处理] 批处理如何反注册指定的IE插件呢?

因为最近PUBWIN2009 加载了大量的广告到客户机

每次开机都会自动注册一些IE插件,导致客户机打开IE就跳转到他们的网站上。。。

以下是我用工具抓取的插件
Upiea日志文件

名称:HintBrowseA
cisid:{43D12DD6-637E-4F3F-85E6-E61A88C40FD8}
状态:已启用
类型:浏览器帮助项
文件:C:\WINDOWS\system32\ReinstallBackups\BHOEx.dll

名称:HintBrowseA
cisid:{B69F34DD-F0F9-42DC-9EDD-957187DA688D}
状态:已启用
类型:浏览器帮助项
文件:C:\WINDOWS\system32\ReinstallBackups\BHOEx.dll



我的问题就是。批处理可以自动反注册IE插件 以这个“HintBrowse”A名称的IE插件么

因为那个BHOEX.DLL是随机的。每次开机路径都不一样。没办法弄。。

特发帖求助。。

[ 本帖最后由 qq3475534 于 2011-1-3 19:19 编辑 ]

set "r=        "中的=后为一个tab制表符:
  1. @echo off&setlocal enableDelayedExpansion
  2. set "r=        "
  3. set "d=HintBrowseA"
  4. for /f "skip=5 delims=" %%a in ('reg query HKCU\Software\Microsoft\Windows\CurrentVersion\Ext\Stats') do (
  5.         set a=%%a
  6.         for /f "tokens=3 delims=%r%" %%b in ('reg query HKCR\CLSID\!a:~70! /ve 2^>nul') do (
  7.                 if /i "%%b"=="%d%" (
  8.                         for /f "tokens=3 delims=%r%" %%c in ('reg query HKCR\CLSID\!a:~70!\InProcServer32 /ve') do regsvr32 /u "%%c"
  9. )))
复制代码

[ 本帖最后由 hanyeguxing 于 2011-1-3 21:09 编辑 ]
寒夜孤星:在没有说明的情况下,本人所有代码均运行在 XP SP3 下 (有问题请发贴,QQ临时会话已关闭)

TOP

原帖由 hanyeguxing 于 2011-1-3 21:03 发表
set "r=        "中的=后为一个tab制表符:@echo off&setlocal enableDelayedExpansion
set "r=        "
set "d=HintBrowseA"
for /f "skip=5 delims=" %%a in ('reg query HKCU\Software\Microsoft\Windows\Cur ...



测试 好像不行,不知道哪里错了

TOP

返回列表