Ситуация:
1. Нужно установить браузер по умолчанию IE через cmd(проблема)
2. Необходимо выполнить вход в Citrix через IE(равносильно загрузке URL), потому что он не будет работать в Google Chrome
3. затем установите браузер по умолчанию в Chrome
Среда:
Windows XP, без прав администратора
нет прав администратора означает, что я не могу коснуться реестра
Основные шаги, которые я делаю:
В файле bat:
1. Установите браузер по умолчанию в IE
2. Выполните вход в систему Citrix SSO через IE (не совместимо с Chrome)
3. Установите браузер по умолчанию в Chrome
4. Убить IE
5. Живи долго и процветай
Так что у меня все работает, кроме "Установить браузер по умолчанию в IE"
Я могу установить браузер по умолчанию в Chrome, используя аргумент командной строки Portable Chrome --make-default-browser
но я не могу отменить этот процесс.
Если я запускаю IE, появляется окно «make ie default browser», которое останавливает процесс единого входа.
Так что, если я смогу отключить эту проверку через bat-файл, это также сработает для меня.
Вещи, которые я пробовал, которые не работали: shmgrate.exe OCInstallReinstallIE
Мы используем IE8.
Может быть, кто-то может найти переключатель Chrome, который отменяет браузер по умолчанию, а именно:http://peter.sh/experiment/chromium-command-line-switches/