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/