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

Welche Registrierungsschlüssel müssen bearbeitet werden, um den Standardbrowser zu ändern?

Welche Registrierungsschlüssel müssen bearbeitet werden, um den Standardbrowser zu ändern?

Ich habe bisher diese Schlüssel gefunden und sie scheinen das zu tun, was ich will, aber ich bin nicht sicher, ob ich alle gefunden habe:

Daten in:

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

Wert in:

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

Gibt es noch andere Schlüssel, die geändert werden müssten, damit es perfekt läuft?

Antworten (4)

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

Sie bearbeiten die Registry nicht manuell. Sie führen den vom Browserersteller angegebenen Befehl im Schlüssel HKLM\SOFTWARE\Clients\StartMenuInternet\[BROWSER NAME.EXE]\InstallInfo, Wert ReinstallCommand aus.

Für MSIE ist es z. B. "C:\Windows\System32\ie4uinit.exe" -reinstall und für Firefox "X:\path\to\Firefox\uninstall\helper.exe" /SetAsDefaultAppGlobal.

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

Welche Registrierungsschlüssel müssen bearbeitet werden, um den Standardbrowser zu ändern? Ich habe bisher diese Schlüssel gefunden und sie scheinen das zu tun, was ich will, aber ich bin nicht sicher, ob ich alle gefunden habe…

Das haben Sie nicht; Sie haben .html Dateien, .htm Dateien, .url Lesezeichen und so weiter vergessen.

Tatsache ist, dass ein Browser ähnlich wie ein Media-Player ist. Es gibt keine einzige “Standard-Media-Player”-Einstellung; vielmehr gibt es separate und individuelle Dateizuordnungen für jeden Dateityp und jedes Protokoll, das der Media-Player unterstützt. Dasselbe gilt für den Browser; es gibt keine einzelne “Standard-Browser”-Einstellung, sondern nur Zuordnungen für jeden Typ, den er unterstützt.

Im Fall von Browsern unterstützen sie normalerweise mindestens .html und .htm Dateien, .url Lesezeichen und http, https und ftp Protokolle.

Ich bezweifle, dass moderne Browser noch gopher://-Unterstützung haben!

Sagt wer? Ein Browser könnte problemlos das Gopher-Protokoll und Archie und Magnet-Links und Emule-Links und .torrent-Dateien und .svg-Dateien und .mp4-Dateien und Flash-Dateien und so weiter und so fort unterstützen.

Um einen Browser richtig als “Standard” festzulegen, muss er mit jedem Dateityp und jedem Protokoll, das er unterstützt, verknüpft werden (oder zumindest mit jedem, mit dem Sie ihn verwenden wollen).

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

Sie können den Standardbrowser mit einer .bat- und .vbs-Datei ändern.

Es gibt einen Code, um: - IE Standardbrowser für 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

Stellen Sie sicher, dass Sie

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

überprüfen, da war meine falsch eingestellt.