Windows Internet Explorer:安装没有管理员权限的工具栏(UAC)
我知道可以在没有管理员用户权限的情况下将应用程序安装到用户空间 最光辉的例子是谷歌浏览器,它可以安装在飞行和运行平稳,然后 开发IE工具栏(IE7及更高版本)的同事说,如果没有管理员帐户,我们无法将工具栏扩展安装到IE 这是正确的说法,还是他错了?或者这只是某些Windows版本的真实情况 信息 我们需要注册COM对象(DLL库),并写入Windows Internet Explorer:安装没有管理员权限的工具栏(UAC),windows,internet-explorer,toolbar,Windows,Internet Explorer,Toolbar,我知道可以在没有管理员用户权限的情况下将应用程序安装到用户空间 最光辉的例子是谷歌浏览器,它可以安装在飞行和运行平稳,然后 开发IE工具栏(IE7及更高版本)的同事说,如果没有管理员帐户,我们无法将工具栏扩展安装到IE 这是正确的说法,还是他错了?或者这只是某些Windows版本的真实情况 信息 我们需要注册COM对象(DLL库),并写入HKEY\U CLASSES\U ROOT\CLSID\和HKEY\U LOCAL\U MACHINE\SOFTWARE\Microsoft\Internet
HKEY\U CLASSES\U ROOT\CLSID\
和HKEY\U LOCAL\U MACHINE\SOFTWARE\Microsoft\Internet Explorer\Toolbar
是否需要这些位置,或者我们可以通过其他方式为单个用户注册工具栏组件?与Chrome不同,Internet Explorer是Windows操作系统的核心部分,我相信您的同事是正确的。我希望不是这样。Chrome是一款全面性能更好的浏览器的另一个原因。与Chrome不同,Internet Explorer是Windows操作系统的核心部分,我相信你的同事是正确的。我希望不是这样。Chrome是一款全面性能更好的浏览器的另一个原因。这取决于您正在进行的注册类型 如果注册是在HKEY\U CLASSES\U ROOT中完成的,则可以在不需要提升的情况下修改该注册表配置单元(可能需要修改HKEY\U CURRENT\U USER\Software\CLASSES) 如果在HKEY_LOCAL_MACHINE\软件或HKEY_LOCAL_MACHINE\系统中完成注册,则需要执行提升 注册COM对象不需要管理权限,您可以将其安装到HKCU\Software\Classes(HKCR是通过采用HKLM\Software\Classes并覆盖HKCU\Software\Classes创建的) 但是,修改HKLM\SOFTWARE\Microsoft\Internet Explorer\Extensions(创建工具栏所需)将需要管理权限
我不知道还有其他机制可以添加工具栏组件。这取决于您正在进行的注册类型 如果注册是在HKEY\U CLASSES\U ROOT中完成的,则可以在不需要提升的情况下修改该注册表配置单元(可能需要修改HKEY\U CURRENT\U USER\Software\CLASSES) 如果在HKEY_LOCAL_MACHINE\软件或HKEY_LOCAL_MACHINE\系统中完成注册,则需要执行提升 注册COM对象不需要管理权限,您可以将其安装到HKCU\Software\Classes(HKCR是通过采用HKLM\Software\Classes并覆盖HKCU\Software\Classes创建的) 但是,修改HKLM\SOFTWARE\Microsoft\Internet Explorer\Extensions(创建工具栏所需)将需要管理权限
我不知道有其他机制可以添加工具栏组件。我在问题中添加了一个信息,请您在回答中更具体一点好吗?我在问题中添加了一个信息,你能在回答中更具体一点吗?我确信微软要求UAC在IE中安装任何东西以防止恶意软件自行安装。我确信微软要求UAC在IE中安装任何东西以防止恶意软件自行安装。