I have windows server 2008 r2 enterprise and windows 7 machines. I have firefox 4.0.1 currently deploying through group policy to the windows 7 machines.

I know how to create a login script. I have created a batch file to make firefox default, but does anyone know how to run the command without creating a requires elevation (admin privileges) prompt, since it has to start firefox.exe?

Login batch:

start firefox.exe -silent -setDefaultBrowser
link|improve this question
feedback

1 Answer

up vote 3 down vote accepted

You might want to look at achieving this via two separate methods, i.e. one to set FF as default, the other to launch it at login.

That said, in case you want to know, default browser setting is stored in the registry under

HKEY_CURRENT_USER\Software\Classes\http\shell\open\command

Use your preferred method for setting registry entries (with your server and client systems you can do this directly in group policy without scripting, or you can use a batch script to import the registry key, or you can use Powershell to edit the registry directly. Take your pick). For editing the user portion of the registry (HKCU rather than HKLM) elevated permissions are not required.

There is a system default stored in the same place under HKLM, but the user preference takes priority.

link|improve this answer
Here is what it should be for anyone who wants to know. "C:\Program Files (x86)\Mozilla Firefox\firefox.exe" -requestPending -osint -url "%1" – Zachary May 16 '11 at 4:20
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.