Войти

Показать полную графическую версию : Chrome Portable браузер по умолчанию


Лео_не_помню@fb
19-04-2019, 15:28
Драсте.Гуглил по форуму и не нашел свой вопрос.
Есть такой ger file
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\RegisteredApplications]
"CromePortable"="Software\Clients\StartMenuInternet\ChromePortable\Capabilities"


[HKEY_CURRENT_USER\Software\Clients\StartMenuInternet\ChromePortable]
@="Chrome Portable"
[HKEY_CURRENT_USER\Software\Clients\StartMenuInternet\ChromePortable\Capabilities]
"ApplicationDescription"="Chrome Portable"
"ApplicationIcon"="D:\\PApps\\Portable Apps platform\\PortableApps\\GoogleChromePortable\\GoogleChromePortable.exe,0"
"ApplicationName"="Chrome Portable"
[HKEY_CURRENT_USER\Software\Clients\StartMenuInternet\ChromePortable\Capabilities\FileAssociations]
; you can add additional filetypes like .pdf if your browser supports it
".htm"="ChromePortableHTM"
".html"="ChromePortableHTM"
[HKEY_CURRENT_USER\Software\Clients\StartMenuInternet\ChromePortable\Capabilities\Startmenu]
"StartMenuInternet"="ChromePortable"
[HKEY_CURRENT_USER\Software\Clients\StartMenuInternet\ChromePortable\Capabilities\URLAssociations]
; you can add additional protocols like mailto for example
"http"="ChromePortableHTM"
"https"="ChromePortableHTM"
[HKEY_CURRENT_USER\Software\Clients\StartMenuInternet\ChromePortable\DefaultIcon]
@="D:\\PApps\\Portable Apps platform\\PortableApps\\GoogleChromePortable\\GoogleChromePortable.exe,0"

[HKEY_CURRENT_USER\Software\Clients\StartMenuInternet\ChromePortable\shell]

[HKEY_CURRENT_USER\Software\Clients\StartMenuInternet\ChromePortable\shell\open]

[HKEY_CURRENT_USER\Software\Clients\StartMenuInternet\ChromePortable\shell\open\command]
@="\"D:\\PApps\\Portable Apps platform\\PortableApps\\GoogleChromePortable\\GoogleChromePortable.exe\""


[HKEY_CURRENT_USER\Software\Classes\ChromePortableHTM]
@="ChromePortable Handler"
"AppUserModelId"="ChromePortable"

[HKEY_CURRENT_USER\Software\Classes\ChromePortableHTM\Application]
"AppUserModelId"="ChromePortable"
"ApplicationIcon"="D:\\PApps\\Portable Apps platform\\PortableApps\\GoogleChromePortable\\GoogleChromePortable.exe,0"
"ApplicationName"="ChromePortable"
"ApplicationDescription"="Browse the web"
"ApplicationCompany"="Chrome Portable"

[HKEY_CURRENT_USER\Software\Classes\ChromePortableHTM\DefaultIcon]
@="D:\\PApps\\Portable Apps platform\\PortableApps\\GoogleChromePortable\\GoogleChromePortable.exe,0"
[HKEY_CURRENT_USER\Software\Classes\ChromePortableHTM\shell]
[HKEY_CURRENT_USER\Software\Classes\ChromePortableHTM\shell\open]
[HKEY_CURRENT_USER\Software\Classes\ChromePortableHTM\shell\open\command]
; your browser might offer different arguments here - %1 opens just the argument given
@="\"D:\\PApps\\Portable Apps platform\\PortableApps\\GoogleChromePortable\\GoogleChromePortable.exe\" \"%1\""

По идее этот reg файл регает GoogleChromePortable в системе и потом можно выбирать в панели управления этот портабл Хром как дефолтный браузер.
Импортирую файл через меню импорта regedit или вношу двойным кликом и по итогу не работает.
regedit под админом что видно в ProcessExplorer.
Причем как-то коряво всё, половина значений вносится, половина нет.

Спасибо.

Vadikan
19-04-2019, 15:58
Лео_не_помню@fb, портативные приложения нельзя ассоциировать с протоколами начиная с Windows 8. http://www.outsidethebox.ms/14016/

Лео_не_помню@fb
19-04-2019, 16:11
Vadikan, https://portableapps.com/node/56664 а вот тут пишут что работает, собственно оттуда же и инструкция для Windows 10 от Microsoft Certified Solution Expert https://kolbi.cz/blog/2019/01/27/register-a-portable-browser-and-make-it-the-default/

Vadikan
19-04-2019, 17:47
Лео_не_помню@fb, в теории можно выполнить те же действия по регистрации приложения в системе, которые должен выполнять установщик. Но вот у вас не получается слелать, как пишут там, а спрашиваете вы почему-то тут :)

Поставьте обычным способом и не морочьте себе голову. 'Портативность chrome' - это тот ещё оксюморон.

Лео_не_помню@fb
20-04-2019, 08:07
а спрашиваете вы почему-то тут »
по такой логике все должны писать в майкрософт.

Busla
20-04-2019, 10:26
Лео_не_помню@fb, вы не поверите, но многие так и делают

yurfed
20-04-2019, 11:02
Лео_не_помню@fb, да и не в MS тогда уж следует писать, а к "хромистам" или тому, кто сделал эту портабле.
портативные приложения нельзя ассоциировать с протоколами начиная с Windows 8. »
Лео_не_помню@fb, если вы даже и напишите в MS, думаете они из-за этого сменят свою политику? :)

Greyman
21-12-2021, 12:02
Тоже столкнулся с подобной проблемой. Как ни странно, но почему-то в инете описания подходящего рабочего решения так и не нашел.

В моем случае решил так:
1.В настройках портабельного хрома идем в "браузер по умолчанию" и нажимаем соответствующую кнопку. Казалось бы все - вот оно. Однако при этом в настройках винды путь по умолчанию прописывается как "...\GoogleChromePortable\App\Chrome-bin\chrome.exe" вместо "...\GoogleChromePortable\GoogleChromePortable.exe". Поэтому при открытии ссылок открывается новый процесс хрома с другим набором закладок (что лично меня не устраивает). Поэтому идем дальше.
2.Открываем реестр, ищем все значения с "...\GoogleChromePortable\App\Chrome-bin\chrome.exe" (я искал просто "chrome.exe") и меняем на "...\GoogleChromePortable\GoogleChromePortable.exe". Только не забудьте учесть свой пусть к папке с портабельной версии - я тут его многоточием заменил.

Вдруг кому еще пригодиться...


P.S.
Хотя лучше бы чтоб в новых сборках просто он как браузер по умолчанию сразу на GoogleChromePortable.exe регил...




© OSzone.net 2001-2012