Jump to content

How to silently make firefox the default browser again ?


Recommended Posts

Hello folks.

I have succesfully made an unattended CD in september 08 wich silently install Firefox and make it the default browser, i have used this command in guirunonce :

%PROGRAMFILES%Mozilla Firefox\firefox.exe -silent -setDefaultBrowser

( i have used variable so the drive can be another letter than C: )

Now, i have made an updated cd with all hotfixes and aplications up to date, but the command don't work anymore!

Do you have a tips ?

Link to comment
Share on other sites


%PROGRAMFILES%Mozilla Firefox\firefox.exe -silent -setDefaultBrowser

Now, i have made an updated cd with all hotfixes and aplications up to date, but the command don't work anymore!

Do you have a tips ?

Shouldn't it be

%PROGRAMFILES%\Mozilla Firefox\firefox.exe -silent -setDefaultBrowser

Link to comment
Share on other sites

no cause I use nLite and the \ is included in %PROGRAMFILES% (i know I should precise that :whistle: )

The command


@ECHO OFF
> "%Temp%.\appFirefox.reg" ECHO Windows Registry Editor Version 5.00
>>"%Temp%.\appFirefox.reg" ECHO.
>>"%Temp%.\appFirefox.reg" ECHO [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\HTTP\DefaultIcon]
>>"%Temp%.\appFirefox.reg" ECHO @="%programfiles%\\Mozilla Firefox\\FIREFOX.EXE,1"
>>"%Temp%.\appFirefox.reg" ECHO.
>>"%Temp%.\appFirefox.reg" ECHO [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\HTTP\shell\open\ddeexec]
>>"%Temp%.\appFirefox.reg" ECHO @="\"%1\",,0,0,,,,"
>>"%Temp%.\appFirefox.reg" ECHO.
>>"%Temp%.\appFirefox.reg" ECHO [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\HTTP\shell\open\ddeexec\Application]
>>"%Temp%.\appFirefox.reg" ECHO @="Firefox"
>>"%Temp%.\appFirefox.reg" ECHO.
>>"%Temp%.\appFirefox.reg" ECHO [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\HTTP\shell\open\command]
>>"%Temp%.\appFirefox.reg" ECHO @="%programfiles%\\Mozilla Firefox\\FIREFOX.EXE -url \"%1\" -requestPending"
>>"%Temp%.\appFirefox.reg" ECHO.
>>"%Temp%.\appFirefox.reg" ECHO [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.html]
>>"%Temp%.\appFirefox.reg" ECHO @="FirefoxHTML"
>>"%Temp%.\appFirefox.reg" ECHO.
>>"%Temp%.\appFirefox.reg" ECHO [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.htm]
>>"%Temp%.\appFirefox.reg" ECHO @="FirefoxHTML"
>>"%Temp%.\appFirefox.reg" ECHO.
>>"%Temp%.\appFirefox.reg" ECHO [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\https\DefaultIcon]
>>"%Temp%.\appFirefox.reg" ECHO @="%programfiles%\\Mozilla Firefox\\FIREFOX.EXE,1"
>>"%Temp%.\appFirefox.reg" ECHO.
>>"%Temp%.\appFirefox.reg" ECHO [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\https\shell\open\ddeexec]
>>"%Temp%.\appFirefox.reg" ECHO @="\"%1\",,0,0,,,,"
>>"%Temp%.\appFirefox.reg" ECHO.
>>"%Temp%.\appFirefox.reg" ECHO [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\https\shell\open\ddeexec\Application]
>>"%Temp%.\appFirefox.reg" ECHO @="Firefox"
>>"%Temp%.\appFirefox.reg" ECHO.
>>"%Temp%.\appFirefox.reg" ECHO [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\https\shell\open\command]
>>"%Temp%.\appFirefox.reg" ECHO @="%programfiles%\\Mozilla Firefox\\FIREFOX.EXE -url \"%1\" -requestPending"
>>"%Temp%.\appFirefox.reg" ECHO.
>>"%Temp%.\appFirefox.reg" ECHO [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.xht]
>>"%Temp%.\appFirefox.reg" ECHO @="FirefoxHTML"
>>"%Temp%.\appFirefox.reg" ECHO.
>>"%Temp%.\appFirefox.reg" ECHO [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\gopher\DefaultIcon]
>>"%Temp%.\appFirefox.reg" ECHO @="%programfiles%\\Mozilla Firefox\\FIREFOX.EXE,1"
>>"%Temp%.\appFirefox.reg" ECHO.
>>"%Temp%.\appFirefox.reg" ECHO [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\gopher\shell\open\ddeexec]
>>"%Temp%.\appFirefox.reg" ECHO @="\"%1\",,0,0,,,,"
>>"%Temp%.\appFirefox.reg" ECHO.
>>"%Temp%.\appFirefox.reg" ECHO [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\gopher\shell\open\ddeexec\Application]
>>"%Temp%.\appFirefox.reg" ECHO @="Firefox"
>>"%Temp%.\appFirefox.reg" ECHO.
>>"%Temp%.\appFirefox.reg" ECHO [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\gopher\shell\open\command]
>>"%Temp%.\appFirefox.reg" ECHO @="%programfiles%\\Mozilla Firefox\\FIREFOX.EXE -url \"%1\" -requestPending"
>>"%Temp%.\appFirefox.reg" ECHO.
>>"%Temp%.\appFirefox.reg" ECHO [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ftp\DefaultIcon]
>>"%Temp%.\appFirefox.reg" ECHO @="%programfiles%\\Mozilla Firefox\\FIREFOX.EXE,1"
>>"%Temp%.\appFirefox.reg" ECHO.
>>"%Temp%.\appFirefox.reg" ECHO [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ftp\shell\open\ddeexec]
>>"%Temp%.\appFirefox.reg" ECHO @="\"%1\",,0,0,,,,"
>>"%Temp%.\appFirefox.reg" ECHO.
>>"%Temp%.\appFirefox.reg" ECHO [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ftp\shell\open\ddeexec\Application]
>>"%Temp%.\appFirefox.reg" ECHO @="Firefox"
>>"%Temp%.\appFirefox.reg" ECHO.
>>"%Temp%.\appFirefox.reg" ECHO [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ftp\shell\open\command]
>>"%Temp%.\appFirefox.reg" ECHO @="%programfiles%\\Mozilla Firefox\\FIREFOX.EXE -url \"%1\" -requestPending"
>>"%Temp%.\appFirefox.reg" ECHO.
>>"%Temp%.\appFirefox.reg" ECHO [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.shtml]
>>"%Temp%.\appFirefox.reg" ECHO @="FirefoxHTML"
>>"%Temp%.\appFirefox.reg" ECHO.
>>"%Temp%.\appFirefox.reg" ECHO [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.xhtml]
>>"%Temp%.\appFirefox.reg" ECHO @="FirefoxHTML"
>>"%Temp%.\appFirefox.reg" ECHO.
>>"%Temp%.\appFirefox.reg" ECHO [HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet]
>>"%Temp%.\appFirefox.reg" ECHO @="FIREFOX.EXE"
>>"%Temp%.\appFirefox.reg" ECHO.
>>"%Temp%.\appFirefox.reg" ECHO [HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\FIREFOX.EXE\DefaultIcon]
>>"%Temp%.\appFirefox.reg" ECHO @="%programfiles%\\Mozilla Firefox\\FIREFOX.EXE,0"
>>"%Temp%.\appFirefox.reg" ECHO.
>>"%Temp%.\appFirefox.reg" ECHO [HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\FIREFOX.EXE\shell\safemode]
>>"%Temp%.\appFirefox.reg" ECHO @="Firefox &Safemode"
>>"%Temp%.\appFirefox.reg" ECHO.
>>"%Temp%.\appFirefox.reg" ECHO [HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\FIREFOX.EXE\shell\safemode\command]
>>"%Temp%.\appFirefox.reg" ECHO @="%programfiles%\\Mozilla Firefox\\FIREFOX.EXE -safe-mode"
>>"%Temp%.\appFirefox.reg" ECHO.
>>"%Temp%.\appFirefox.reg" ECHO [HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\FIREFOX.EXE\shell\open\command]
>>"%Temp%.\appFirefox.reg" ECHO @="%programfiles%\\Mozilla Firefox\\FIREFOX.EXE"
>>"%Temp%.\appFirefox.reg" ECHO.
>>"%Temp%.\appFirefox.reg" ECHO [HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\FIREFOX.EXE\shell\properties]
>>"%Temp%.\appFirefox.reg" ECHO @="Firefox &Options"
>>"%Temp%.\appFirefox.reg" ECHO.
>>"%Temp%.\appFirefox.reg" ECHO [HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\FIREFOX.EXE\shell\properties\command]
>>"%Temp%.\appFirefox.reg" ECHO @="%programfiles%\\Mozilla Firefox\\FIREFOX.EXE -preferences"
START /WAIT REGEDIT /S "%Temp%.\appFirefox.reg"
DEL "%Temp%.\appFirefox.reg"

I will try this but it's dirty

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...