搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

Learn More

How do differentiate standard vs ESR firefox via registry or Program Files\Mozilla Firefox if v10.0-10.0.2 is installed?

  • 4 个回答
  • 2 人有此问题
  • 8 次查看
  • 最后回复者为 cor-el

more options

Is there any way to detect via the registry or Program Files\Mozilla Firefox which one (standard or ESR) the user has installed in the v10.0, 10.0.1, 10.0.2?

Is there any way to detect via the registry or Program Files\Mozilla Firefox which one (standard or ESR) the user has installed in the v10.0, 10.0.1, 10.0.2?

所有回复 (4)

more options

I am not using Windows at the moment. Are you able to check the file properties I am not sure but does that identifiey the version, at least indirectly. The User Agent String will identify the Firefox version if it is in use. (Mine for instance in ESR:
Mozilla/5.0 (X11; Linux x86_64; rv:10.0.5) Gecko/20100101 Firefox/10.0.5 )

You mention standard vs ESR, but users on standard releases should now be on Firefox 13, soon to be Firefox 14.

Maybe if you explain the task you are attempting someone will have ideas. You could also try asking on other forums such as Mozillazine.

more options

All current ESR versions have a user agent of 10.0.x with x greater or equal to 3 (the last 10.0.x release was 10.0.2).
So 10.0.3, 10.0.4 and 10.0.5 are the ESR versions that have been released up to now.
Each new Firefox release will increase that minor version number by one until Firefox 17 gets released.

You could parse the application.ini file in the Firefox program folder (C:\Program Files\Mozilla Firefox\)

more options

You can do a quick check in the About Firefox dialog box. It tells what the release channel is. If it says ESR, then you have an ESR version.

more options

That information in Help > About comes from the \defaults\pref\channel-prefs.js in the Firefox program folder (C:\Program Files\Mozilla Firefox\)