2011-05-23 08:59:48 +0000 2011-05-23 08:59:48 +0000
14
14

Que chaves de registo precisam de ser editadas para alterar o navegador predefinido?

Que chaves de registo precisam de ser editadas para alterar o navegador predefinido?

Encontrei estas chaves até agora e parecem fazer o que eu quero, mas não tenho a certeza se encontrei todas elas:

Dados em:

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

Valor em:

Valor em:

Valor em

HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\MuiCache

Existem outras chaves que precisariam de ser mudadas, para que seja feito na perfeição?

Respostas (4)

14
14
14
2013-11-01 21:00:19 +0000

Não se edita o registo manualmente. Executa o comando especificado pelo criador do navegador na chave HKLM\SOFTWARE\Clients\StartMenuInternet\[BROWSER NAME.EXE]\InstallInfo, valor ReinstallCommand.

Por exemplo, para MSIE é "C:\Windows\System32\ie4uinit.exe" -reinstall, e para Firefox é "X:\path\to\Firefox\uninstall\helper.exe" /SetAsDefaultAppGlobal.

2
2
2
2013-12-09 17:45:02 +0000

Que chaves de registo precisam de ser editadas para alterar o navegador predefinido? Encontrei estas chaves até agora e parecem fazer o que eu quero, mas não tenho a certeza se encontrei todas elas…

Não encontrou; esqueceu-se de .html ficheiros, .htm ficheiros, .url marcadores, e assim por diante.

O facto é que um navegador é muito parecido com um leitor de media. Não existe um único “media-player predefinido”; em vez disso, existem associações de ficheiros separadas e individuais para cada tipo de ficheiro e protocolo que o media-player suporta. O mesmo se aplica ao navegador; não há uma única definição de “navegador predefinido”; apenas associações para cada tipo que suporta.

No caso dos browsers, normalmente suportam, no mínimo, .html e .htm ficheiros, .url bookmarks, e http, https, ftp, e .torrent protocolos.

Duvido que os browsers modernos ainda tenham algum suporte de gopher://!

Diz quem? Um navegador poderia facilmente suportar o protocolo gopher e ligações de arquivo e íman e ligações de emule e .svg e .mp4 e 0x6& e ficheiros 0x6& e ficheiros Flash e assim por diante e assim por diante.

Para definir correctamente um navegador como “o padrão”, este tem de ser associado a cada tipo de ficheiro e protocolo que suporta (ou, no mínimo, a cada um com o qual pretende utilizá-lo).

0
0
0
2016-09-13 08:54:34 +0000

Pode alterar o navegador padrão com o ficheiro .bat e .vbs.

Existe um código a fazer: - IE Navegador por defeito para WIN10

====IE_Microsoft_DefaultPrograms.bat====

@echo off
cls
echo --== **## IE default browser ##** ==--
REM Run GUI
cscript //NoLogo IEdefault.vbs
timeout /t 1 /nobreak > NUL
echo Done

====IEdefault.vbs===

Set WshShell = WScript.CreateObject("WScript.Shell")

' IE Default browser for WIN10
WshShell.Run "%windir%\system32\control.exe /name Microsoft.DefaultPrograms /page pageDefaultProgram\pageAdvancedSettings?pszAppName=Internet%20Explorer"

' Give Default Programs time to load
WScript.Sleep 2000

' WshShell.AppActivate "Set Program Associations"
WshShell.SendKeys "{TAB}"
WshShell.SendKeys " "
WshShell.SendKeys "{TAB}"
WshShell.SendKeys "{TAB}"
WScript.Sleep 500
WshShell.SendKeys " "

Msgbox "Default browser is Internet Explorer."

WScript.Quit
-2
-2
-2
2013-10-31 15:50:18 +0000

Certificar-se de verificar

HKey_Local_Machine\Software\Classes\http\shell\open\command

Foi aí que a minha foi mal colocada.