![Wie kann ich in Windows XP den Standardbrowser über die Befehlszeile von Chrome auf Internet Explorer ändern, ohne über Administratorrechte zu verfügen?](https://rvso.com/image/1337820/Wie%20kann%20ich%20in%20Windows%20XP%20den%20Standardbrowser%20%C3%BCber%20die%20Befehlszeile%20von%20Chrome%20auf%20Internet%20Explorer%20%C3%A4ndern%2C%20ohne%20%C3%BCber%20Administratorrechte%20zu%20verf%C3%BCgen%3F.png)
Situation:
1. Sie müssen den Standardbrowser festlegenzum IE über cmd(Problem)
2. Sie müssen sich über den IE bei Citrix anmelden (das entspricht dem Laden einer URL), da es in Google Chrome nicht ausgeführt wird
. 3. Stellen Sie dann Chrome als Standardbrowser ein.
Umfeld:
Windows XP, keine Administratorrechte
keine Administratorrechte bedeutenIch kann die Registrierung nicht berühren
Grundlegende Schritte, die ich mache:
In einer Bat-Datei:
1. Stellen Sie den Standardbrowser auf IE ein
. 2. Führen Sie eine Citrix SSO-Anmeldung über IE aus (nicht kompatibel mit Chrome)
. 3. Stellen Sie den Standardbrowser auf Chrome ein
. 4. Beenden Sie IE
. 5. Lebe lang und in Frieden.
Also ich habe alles am Laufen, außer„IE als Standardbrowser festlegen“
Ich kann Chrome als Standardbrowser festlegen, indem ich das Befehlszeilenargument --make-default-browser von Portable Chrome verwende.
aber ich kann diesen Vorgang nicht rückgängig machen.
Wenn ich IE starte, wird das Fenster „IE als Standardbrowser festlegen“ angezeigt, das den SSO-Prozess stoppt.
Wenn ich diese Prüfung also über die Bat-Datei deaktivieren kann, würde das bei mir auch funktionieren.
Dinge, die ich versucht habe und die nicht funktioniert haben: shmgrate.exe OCInstallReinstallIE
Wir verwenden IE8.
Vielleicht kann jemand einen Chrome-Schalter finden, der den Standardbrowser rückgängig macht, wie: http://peter.sh/experiments/chromium-command-line-switches/
Antwort1
Haben Sie erwogen, eine der folgenden Optionen zu verwenden:
Dies sind alles Chrome-Erweiterungen, die den IE-Kompatibilitätsmodus aktivieren. Sie können bestimmte Adressen oder Domänen (auch mit Platzhaltern) einrichten, um den Kompatibilitätsmodus auszulösen.
Dadurch könnten Sie sich auf nur einen Browser beschränken, müssten nicht in der Registrierung herumfummeln und würden sich potenzielle Probleme mit unbefugtem Zugriff ersparen.
Antwort2
Sie können das Fenster deaktivieren.
Bildschirmfoto:
Internetoptionen > Programme > Sagen Sie mir, ob IE nicht der Standardbrowser ist
das bedeutet, dass diese Option in der Registrierung gespeichert wird. Ich werde hier nicht auf die Änderung von Registrierungsdaten eingehen, da dies gefährlich ist. Sie können jedoch schnell eine Suche durchführen, um herauszufinden, wie das geht.
Sie können verwendenreg.
Es gibt einen weiteren Stackoverflow-Beitrag, der Ihre Frage beantworten kann: https://stackoverflow.com/questions/4222367/windows-registry-key-for-check-whether-ie-is-the-default-browser
Antwort3
Ja, das können Sie, indem Sie den reg
Befehl in Windows verwenden, wie indieser Beitrag.
Insbesondere können Sie Ihrer Datei Folgendes hinzufügen bat
:
REG ADD HKEY_CLASSES_ROOT\htmlfile\shell\open\command /v (Default) /t REG_SZ /d "C:\Program Files (x86)\Internet Explorer\iexplore.exe" -nohome