用于“检查IE是否为默认浏览器”的Windows注册表项? [英] Windows Registry key for "check whether IE is the default browser"?
问题描述
在工具 - > Internet选项 - >程序下的IE中,有一个标有如果Internet Explorer不是默认Web浏览器,请告诉我的复选框。与此复选框对应的注册表项是什么?我问的原因是我想以编程方式抑制此检查。
In IE under Tools-> Internet Options -> Programs there's a checkbox labelled "Tell me if Internet Explorer is not the default web browser." What's the registry key that corresponds to this checkbox? The reason I ask is that I want to suppress this check programmatically.
澄清:我不想找出默认浏览器,我想停止IE检查是否它启动时是默认浏览器。
Clarification: I don't want to find out the default browser, I want to stop IE checking if it is the default browser when it starts up.
推荐答案
它已通过各种方式回答了网络和这里;这是一个涵盖它的问题; Windows RegKey - 默认浏览器应用程序路径。然后它只是检查路径是否是iexplore.exe路径。
It's been answered in various ways over the web and here; here's one question which covers it; Windows RegKey - Default Browser Application Path. Then it's just checking if the path is the iexplore.exe path.
更新:我刚检查了当你修改了密钥是什么取消选择并重新选择检查默认浏览器选项。
Update: I just checked what the key is that is modified when you deselect and reselect the "check default browser" option.
当您取消选择它时,值
HKCU \Software \ Microsoft创建了\Internet Explorer \ Main \Check_Associations
, REG_SZ
包含字符串no。
When you deselect it, the value
HKCU\Software\Microsoft\Internet Explorer\Main\Check_Associations
is created, a REG_SZ
containing the string "no".
当您重新选择它时, HKCU \Software \ Microoft\Internet Explorer \ Major \Check_Associations
被更改为是。
When you reselect it, HKCU\Software\Microsoft\Internet Explorer\Main\Check_Associations
is altered to "yes".
所以:如果 HKCU \Software \ Mysoftoft \Internet Explorer \ Major \Check_Associations
不存在或者是是,它会检查。为了避免这种检查(可能是用户不友好的行为 - 谨慎使用 - 创建为否或设置为否值 HKCU \Software \ Microsoft \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ Check_Associations
。
So: if HKCU\Software\Microsoft\Internet Explorer\Main\Check_Associations
does not exist or is "yes", it will check. To avoid that check (potentially user-unfriendly behaviour - use with care - create as "no" or set to "no" the value HKCU\Software\Microsoft\Internet Explorer\Main\Check_Associations
.
这篇关于用于“检查IE是否为默认浏览器”的Windows注册表项?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!