加载项 java控件_命令行加载IE ActiveX插件

本文介绍了如何在IE11中管理加载项,特别是通过代码Base安装ActiveX插件以及手动安装CAB包。当安装后面临安全级别导致的插件加载提示时,提供了修改注册表的解决方案。此外,详细阐述了使用rundll32.exe命令行工具进行INF文件安装、卸载插件的步骤,包括静默安装的参数设置,并给出了MeadCo ScriptX打印插件的注册与卸载示例。
摘要由CSDN通过智能技术生成

IE11>工具>Interntet选项>程序>管理加载项>显示:所有加载项

1. 在网页中如果指定codeBase(路径相对于当前页面),打开网页的时候将会提示是不是安装ActiveX插件:

height="0" width="0" classid="clsid:1663ed61-23eb-11d2-b92f-008048fdd814" viewastext>

2. 另外,也可以手工安装cab包预安装好

见:http://jingyan.baidu.com/article/ab69b270db654a2ca6189f77.html

3. 上述两个办法安装插件之后,IE安全级别设置不同,会每次提示是不是允许加载插件,解决办法是修改注册表对应值。

见:http://blog.csdn.net/yjlwl1213/article/details/3929848

4. 如果要用命令行注册插件,要用rundll32.exe:

rundll32.exe advpack.dll,LaunchINFSectionEx inf_filename,[section name],[cab name],[,smart reboot]

INF Filename

INF

filename you want to launch. If the given name is not full pathname,

advpack.dll will extract the INF from the given CAB file.

Section Name

INF install section name you want to launch. If it is empty string or NULL, DefaultInstall section name will be called.

Cab Name

Specify the fully qualified CAB file pathname which contains the files or INF you want to install to the user's system.

Flags

Flag Meaning

4 Quiet Mode, no UI

8 Don't Run GrpConv

16 Force Self-Updating on User's System

32 Backup Data Before Install

64 Rollback to Previous State

128 Validate the Backup Data

256 Complete Rollback to Previous State

512 Force Delay of OCX Registration

Smart Reboot

N No Reboot

A Always Reboot

I Reboot if Needed (default value)

Example:

rundll32.exe advpack.dll,LaunchINFSectionEx myinf.inf,,c:\temp\mydata.cab,36

This

means to extract myinf.inf file from c:\temp\mydata.cab file and launch

myinf.inf with DefaultInstall section in Quiet|Backup install mode,

reboot if needed.

rundll32.exe advpack.dll,LaunchINFSectionEx c:\windows\inf\myinf.inf,,,256

This means to rollback to the state before installing myinf.inf DefaultInstall section.

So to make it silent it would be:

rundll32.exe advpack.dll,LaunchINFSectionEx .\.inf,,,4

实例:注册MeadCo ScriptX(http://scriptx.meadroid.com/) 打印插件

8f900a89c6347c561fdf2122f13be562.png

961ddebeb323a10fe0623af514929fc1.png

1 C:\Windows\SysWOW64\rundll32.exe syssetup,SetupInfObjectInstallAction DefaultUninstall 4 C:\Windows\SysWOW64\smsx\ScriptX.inf2 C:\Windows\SysWOW64\rundll32.exe syssetup,SetupInfObjectInstallAction DefaultUninstall 4 C:\Windows\SysWOW64\smsx\SecMgr.inf3 C:\Windows\SysWOW64\rundll32.exe syssetup,SetupInfObjectInstallAction DefaultUninstall 4 C:\Windows\SysWOW64\smsx\PrintX.inf4 C:\Windows\SysWOW64\rundll32.exe syssetup,SetupInfObjectInstallAction DefaultUninstall 4 C:\Windows\SysWOW64\smsx\pt.inf5 C:\Windows\SysWOW64\rundll32.exe syssetup,SetupInfObjectInstallAction DefaultUninstall 4 C:\Windows\SysWOW64\smsx\smsx.inf

32-bit

8f900a89c6347c561fdf2122f13be562.png

961ddebeb323a10fe0623af514929fc1.png

1 C:\Windows\SysWOW64\rundll32.exe syssetup,SetupInfObjectInstallAction DefaultUninstall 4 $USER_INSTALL_DIR$\smsx\ScriptX.inf2 C:\Windows\SysWOW64\rundll32.exe syssetup,SetupInfObjectInstallAction DefaultUninstall 4 $USER_INSTALL_DIR$\smsx\SecMgr.inf3 C:\Windows\SysWOW64\rundll32.exe syssetup,SetupInfObjectInstallAction DefaultUninstall 4 $USER_INSTALL_DIR$\smsx\PrintX.inf4 C:\Windows\SysWOW64\rundll32.exe syssetup,SetupInfObjectInstallAction DefaultUninstall 4 $USER_INSTALL_DIR$\smsx\pt.inf5 C:\Windows\SysWOW64\rundll32.exe syssetup,SetupInfObjectInstallAction DefaultUninstall 4 $USER_INSTALL_DIR$\smsx\smsx.inf6

7 C:\Windows\SysWOW64\rundll32.exe advpack.dll,LaunchINFSectionEx $USER_INSTALL_DIR$\smsx\ScriptX.inf,,,4

8 C:\Windows\SysWOW64\rundll32.exe advpack.dll,LaunchINFSectionEx $USER_INSTALL_DIR$\smsx\SecMgr.inf,,,4

9 C:\Windows\SysWOW64\rundll32.exe advpack.dll,LaunchINFSectionEx $USER_INSTALL_DIR$\smsx\PrintX.inf,,,4

10 C:\Windows\SysWOW64\rundll32.exe advpack.dll,LaunchINFSectionEx $USER_INSTALL_DIR$\smsx\pt.inf,,,4

11 C:\Windows\SysWOW64\rundll32.exe advpack.dll,LaunchINFSectionEx $USER_INSTALL_DIR$\smsx\smsx.inf,,,4

64-bit

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值