Помоему у portable проблемы с обновлениями и ассоциациями на типы файлов и протоколы..
В данный момент имею имею следущее:
Подготовка:
Код:
![Выделить весь код](images/misc/selectcode.png)
1: Ставлю хром себе на машину
2: "настраиваю"
3: пакую в архив папку c:\Users\admin\AppData\Local\Google\Chrome\User Data
Установка:
Код:
![Выделить весь код](images/misc/selectcode.png)
1: Копирую содержимое папки User Data из архива в C:\chromeprofile
2: Устанавливаю хром
3: Делаю его браузером по умолчанию: "%UserProfile%\Local Settings\Application Data\Google\Chrome\Application\chrome.exe" --make-default-browser
4: Меняю в реестре строку запуска chrome - добавляю параметр --user-data-dir, позволяющий запускать chrome с заранее подготовленным профилемSET KEY=%UserProfile%\Local Settings\Application Data\Google\Chrome\Application\chrome.exe --user-data-dir=C:\chromeprofile
Reg Add "HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\Google Chrome\shell\open\command" /ve /d "%KEY%" /f
Reg Add "HKEY_CLASSES_ROOT\http\shell\open\command" /f /ve /d "%KEY% -- ""%%1""""
Reg Add "HKEY_CLASSES_ROOT\https\shell\open\command" /f /ve /d "%KEY% -- ""%%1""""
Reg Add "HKEY_CLASSES_ROOT\ftp\shell\open\command" /f /ve /d "%KEY% -- ""%%1""""
При этом все отлично, настроены и работают все расширения, но.. когда другой браузер делает себя браузером по умолчанию, а после этого chrome делает себя по умолчанию - строка запуска chrome в реестре меняется на стандартную. В итоге следующий запуск chrome происходит без настроек и расширений
![Smile](images/smilies/new/smile.gif)
Что же можно сделать?