Sytuacja:
1. Konieczne jest ustawienie domyślnej przeglądarki na IE za pomocą cmd (problem)
2. Konieczne jest zalogowanie się do Citrix przez IE (wystarczy załadować adres URL), ponieważ nie będzie on działał w Google Chrome
3. następnie ustaw domyślną przeglądarkę na Chrome
Środowisko:
Windows XP, brak uprawnień
administratora Brak uprawnień administratora oznacza, że nie mogę dotknąć rejestru
Podstawowe kroki, które robię:
w pliku nietoperza:
1. Ustaw domyślną przeglądarkę na IE
2. Uruchom logowanie SSO Citrix przez IE (niekompatybilne z chrome)
3. Ustaw domyślną przeglądarkę na Chrome
4. Zabij IE
5. Żyj długo i prosperować
Mam więc wszystko uruchomione oprócz „Ustaw domyślną przeglądarkę na IE”
Mogę ustawić domyślną przeglądarkę na Chrome, używając argumentu wiersza poleceń Portable Chrome - make-default-browser
ale nie mogę cofnąć tego procesu.
Po uruchomieniu IE pojawia się okno „make ie default browser”, które zatrzymuje proces SSO.
Więc jeśli mogę wyłączyć tę kontrolę za pomocą pliku nietoperza, to też by działało dla mnie.
Rzeczy, które próbowałem, które nie działały: shmgrate.exe OCInstallReinstallIE
Używamy IE8.
Może ktoś może znaleźć przełącznik Chrome, który anuluje domyślną przeglądarkę, a la: http://peter.sh/experiments/chromium-command-line-switches/
Odpowiedzi:
Czy rozważałeś zastosowanie jednego z poniższych:
Wszystkie są rozszerzeniem chrome, które umożliwiają tryb zgodności z IE. Możesz skonfigurować określone adresy lub domeny (również przy użyciu symboli wieloznacznych), aby uruchomić tryb zgodności.
Pozwoliłoby to trzymać się tylko jednej przeglądarki, uniknąć zbędnego rejestrowania i uchronić Cię przed potencjalnymi problemami z nieautoryzowanym dostępem.
źródło
możesz wyłączyć okno.
zrzut ekranu:
opcje internetowe> programy> powiedz mi, czy IE nie jest domyślną przeglądarką
co oznacza, że ta opcja jest przechowywana w rejestrze. nie zamierzam tutaj omawiać modyfikowania danych rejestru, ponieważ jest to niebezpieczne. ale możesz wykonać szybkie wyszukiwanie, aby dowiedzieć się, jak to zrobić.
możesz użyć reg .
istnieje inny post stackoverflow, który może odpowiedzieć na twoje pytanie: https://stackoverflow.com/questions/4222367/windows-registry-key-for-check-whether-ie-is-the-default-browser
źródło
Tak, możesz, używając
reg
polecenia w systemie Windows, jak wyjaśniono w tym poście .W szczególności możesz dodać to do swojego
bat
pliku:źródło
.html
plikami. Co z.htm
plikami? Co z.url
plikami? Co zhttp
adresami? Ta odpowiedź pokazuje problem z ręcznym wykonywaniem rzeczy: może być niekompletna i można wiele przeoczyć .