本帖最后由 tmplinshi 于 2011-4-4 16:35 编辑
步骤:
1、查找插件对应的 CLSID
获取 HKCU\Software\Microsoft\Windows\CurrentVersion\Ext\Stats 下的 CLSID,
然后在 HKCR\CLSID\CLSID 的默认值中查找插件名称。
2、禁用
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Ext\Settings\CLSID]
"Flags"=dword:00000001
"Version"="*"
-------------------------------------- :: 禁用指定的IE加载项.bat
-
- @echo off
-
- set "插件名称=HintBrowseA"
-
- echo 正在查询 "%插件名称%" 对应的 CLSID...
- SetLocal EnableDelayedExpansion
- set regp=HKCU\Software\Microsoft\Windows\CurrentVersion\Ext
- for /f "skip=5 tokens=8 delims=\" %%i in ('reg query %regp%\Stats') do (
- for /f "skip=4 delims=" %%n in ('reg query HKCR\CLSID\%%i /ve') do (
- set var=%%n
- if /i "!var:*REG=!" == "%插件名称%" (
- reg add %regp%\Settings\%%i /v Flags /t REG_DWORD /d 1 /f >nul
- reg add %regp%\Settings\%%i /v Version /d * /f >nul
- echo 成功:已禁止 IE 加载项 "%插件名称%"
- goto exit
- )
- )
- ) 2>nul
-
- echo 失败:没有找到对应的 CLSID
-
- :exit
- echo 请按任意键退出...
- pause >nul
复制代码
|